{"action":"created","comment":{"url":"https://api.github.com/repos/Altinn/altinn-studio/pulls/comments/242503635","pull_request_review_id":186026209,"id":242503635,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0MjUwMzYzNQ==","diff_hunk":"@@ -388,75 +406,78 @@ function* createRepeatingContainer(\n   containerToCopyId: string,\n   container: ICreateFormContainer,\n   addToId?: string): SagaIterator {\n+  try {\n+    const formDesignerState: IFormDesignerState = yield select(selectFormDesigner);\n+    const serviceConfigurations: IServiceConfigurationState = yield select(selectServiceConfiguration);\n+    const { layout: { components, containers, order } } = formDesignerState;\n+    const baseContainerId = Object.keys(order)[0];\n+    let positionAfter = containerToCopyId;\n \n-  const formDesignerState: IFormDesignerState = yield select(selectFormDesigner);\n-  const serviceConfigurations: IServiceConfigurationState = yield select(selectServiceConfiguration);\n-  const { layout: { components, containers, order } } = formDesignerState;\n-  const baseContainerId = Object.keys(order)[0];\n-  let positionAfter = containerToCopyId;\n+    if (!baseContainerId) {\n+      return;\n+    }\n+    if (!addToId) {\n+      addToId = getParentContainerId(containerToCopyId, formDesignerState);\n+    }\n+    if (addToId !== baseContainerId) {\n+      positionAfter = null;\n+    }\n \n-  if (!baseContainerId) {\n-    return;\n-  }\n-  if (!addToId) {\n-    addToId = getParentContainerId(containerToCopyId, formDesignerState);\n-  }\n-  if (addToId !== baseContainerId) {\n-    positionAfter = null;\n-  }\n+    const conditionalRenderingRules: any = [];\n+    // create a simple lookup-structure for our conditional rendering rules\n+    if (serviceConfigurations.conditionalRendering) {\n+      Object.keys(serviceConfigurations.conditionalRendering).forEach((key: string) => {\n+        Object.keys(serviceConfigurations.conditionalRendering[key].selectedFields).forEach(\n+          (selectedFieldKey: string) => {\n+            const selectedTarget = serviceConfigurations.conditionalRendering[key].selectedFields[selectedFieldKey];\n+            conditionalRenderingRules[selectedTarget] = { conditionalRenderingId: key };\n+          });\n+      });\n+    }\n \n-  const conditionalRenderingRules: any = [];\n-  // create a simple lookup-structure for our conditional rendering rules\n-  if (serviceConfigurations.conditionalRendering) {\n-    Object.keys(serviceConfigurations.conditionalRendering).forEach((key: string) => {\n-      Object.keys(serviceConfigurations.conditionalRendering[key].selectedFields).forEach(\n-        (selectedFieldKey: string) => {\n-          const selectedTarget = serviceConfigurations.conditionalRendering[key].selectedFields[selectedFieldKey];\n-          conditionalRenderingRules[selectedTarget] = { conditionalRenderingId: key };\n-        });\n-    });\n-  }\n+    yield call(FormDesignerActionDispatchers.addFormContainerFulfilled,\n+      container, newContainerId, positionAfter, addToId, baseContainerId);\n \n-  yield call(FormDesignerActionDispatchers.addFormContainerFulfilled,\n-    container, newContainerId, positionAfter, addToId, baseContainerId);\n-\n-  let createdElementId: string;\n-\n-  for (const elementId of order[containerToCopyId]) {\n-    if (components[elementId]) {\n-      const createdConmponentId = uuid();\n-      const newComponent = { ...components[elementId] };\n-      createdElementId = createdConmponentId;\n-      yield call(FormDesignerActionDispatchers.addFormComponentFulfilled,\n-        newComponent, null, createdConmponentId, newContainerId);\n-    } else if (containers[elementId]) {\n-      const newContainer: ICreateFormContainer = {\n-        repeating: containers[elementId].repeating,\n-        index: (containers[elementId].index != null) ? (containers[elementId].index + 1) : null,\n-        hidden: containers[elementId].hidden,\n-        dataModelGroup: containers[elementId].dataModelGroup,\n-      };\n-\n-      // Recursive call, since containers can have sub-containers.\n-      const createdContainerId = uuid();\n-      createdElementId = createdContainerId;\n-      yield call(createRepeatingContainer, createdContainerId, elementId, newContainer, newContainerId);\n-    }\n-    if (conditionalRenderingRules[elementId]) {\n-      // We have a relevant condtional rendering rule that has to be copied for the newly created element\n-      const condtionalRuleInfo = conditionalRenderingRules[elementId];\n-      const newConditionalRuleId: string = uuid();\n-      const newCondtitionalRule: any = {\n-        ...serviceConfigurations.conditionalRendering[condtionalRuleInfo.conditionalRenderingId],\n-      };\n-      const selectedFieldsObject: any = {};\n-      selectedFieldsObject[newConditionalRuleId] = createdElementId;\n-      newCondtitionalRule.selectedFields = selectedFieldsObject;\n-      const newConditionalRuleObject: any = {};\n-      newConditionalRuleObject[newConditionalRuleId] = newCondtitionalRule;\n-      yield call(\n-        conditionalRenderingActionDispatcher.addConditionalRendering, newConditionalRuleObject);\n+    let createdElementId: string;\n+\n+    for (const elementId of order[containerToCopyId]) {\n+      if (components[elementId]) {\n+        const createdConmponentId = uuid();\n+        const newComponent = { ...components[elementId] };\n+        createdElementId = createdConmponentId;\n+        yield call(FormDesignerActionDispatchers.addFormComponentFulfilled,\n+          newComponent, null, createdConmponentId, newContainerId);\n+      } else if (containers[elementId]) {\n+        const newContainer: ICreateFormContainer = {\n+          repeating: containers[elementId].repeating,\n+          index: (containers[elementId].index != null) ? (containers[elementId].index + 1) : null,\n+          hidden: containers[elementId].hidden,\n+          dataModelGroup: containers[elementId].dataModelGroup,\n+        };\n+\n+        // Recursive call, since containers can have sub-containers.\n+        const createdContainerId = uuid();\n+        createdElementId = createdContainerId;\n+        yield call(createRepeatingContainer, createdContainerId, elementId, newContainer, newContainerId);\n+      }\n+      if (conditionalRenderingRules[elementId]) {\n+        // We have a relevant condtional rendering rule that has to be copied for the newly created element\n+        const condtionalRuleInfo = conditionalRenderingRules[elementId];\n+        const newConditionalRuleId: string = uuid();\n+        const newCondtitionalRule: any = {\n+          ...serviceConfigurations.conditionalRendering[condtionalRuleInfo.conditionalRenderingId],\n+        };\n+        const selectedFieldsObject: any = {};\n+        selectedFieldsObject[newConditionalRuleId] = createdElementId;\n+        newCondtitionalRule.selectedFields = selectedFieldsObject;\n+        const newConditionalRuleObject: any = {};\n+        newConditionalRuleObject[newConditionalRuleId] = newCondtitionalRule;\n+        yield call(\n+          conditionalRenderingActionDispatcher.addConditionalRendering, newConditionalRuleObject);\n+      }\n     }\n+  } catch (err) {\n+    console.error(err);","path":"src/react-apps/applications/ux-editor/src/sagas/formDesigner/formDesignerSagas.ts","position":256,"original_position":256,"commit_id":"0e83928915e072a14daca1a726eda0518b008eed","original_commit_id":"0e83928915e072a14daca1a726eda0518b008eed","user":{"login":"jezpoz","id":10921322,"node_id":"MDQ6VXNlcjEwOTIxMzIy","avatar_url":"https://avatars3.githubusercontent.com/u/10921322?v=4","gravatar_id":"","url":"https://api.github.com/users/jezpoz","html_url":"https://github.com/jezpoz","followers_url":"https://api.github.com/users/jezpoz/followers","following_url":"https://api.github.com/users/jezpoz/following{/other_user}","gists_url":"https://api.github.com/users/jezpoz/gists{/gist_id}","starred_url":"https://api.github.com/users/jezpoz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jezpoz/subscriptions","organizations_url":"https://api.github.com/users/jezpoz/orgs","repos_url":"https://api.github.com/users/jezpoz/repos","events_url":"https://api.github.com/users/jezpoz/events{/privacy}","received_events_url":"https://api.github.com/users/jezpoz/received_events","type":"User","site_admin":false},"body":"console.error writes the red text in the console. Log is for logging, error is for error. We do have this errorhandling component though. Can change this to send a rejectedAction and add the error to the error-component.","created_at":"2018-12-18T11:38:54Z","updated_at":"2018-12-18T11:38:54Z","html_url":"https://github.com/Altinn/altinn-studio/pull/609#discussion_r242503635","pull_request_url":"https://api.github.com/repos/Altinn/altinn-studio/pulls/609","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/Altinn/altinn-studio/pulls/comments/242503635"},"html":{"href":"https://github.com/Altinn/altinn-studio/pull/609#discussion_r242503635"},"pull_request":{"href":"https://api.github.com/repos/Altinn/altinn-studio/pulls/609"}},"in_reply_to_id":242500867},"pull_request":{"url":"https://api.github.com/repos/Altinn/altinn-studio/pulls/609","id":239451388,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM5NDUxMzg4","html_url":"https://github.com/Altinn/altinn-studio/pull/609","diff_url":"https://github.com/Altinn/altinn-studio/pull/609.diff","patch_url":"https://github.com/Altinn/altinn-studio/pull/609.patch","issue_url":"https://api.github.com/repos/Altinn/altinn-studio/issues/609","number":609,"state":"open","locked":false,"title":"Make drag n drop great again","user":{"login":"jezpoz","id":10921322,"node_id":"MDQ6VXNlcjEwOTIxMzIy","avatar_url":"https://avatars3.githubusercontent.com/u/10921322?v=4","gravatar_id":"","url":"https://api.github.com/users/jezpoz","html_url":"https://github.com/jezpoz","followers_url":"https://api.github.com/users/jezpoz/followers","following_url":"https://api.github.com/users/jezpoz/following{/other_user}","gists_url":"https://api.github.com/users/jezpoz/gists{/gist_id}","starred_url":"https://api.github.com/users/jezpoz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jezpoz/subscriptions","organizations_url":"https://api.github.com/users/jezpoz/orgs","repos_url":"https://api.github.com/users/jezpoz/repos","events_url":"https://api.github.com/users/jezpoz/events{/privacy}","received_events_url":"https://api.github.com/users/jezpoz/received_events","type":"User","site_admin":false},"body":"","created_at":"2018-12-18T11:18:03Z","updated_at":"2018-12-18T11:38:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"465e6fe36dcca0fbdc798d640d1b76036a100a0c","assignee":null,"assignees":[],"requested_reviewers":[{"login":"nkylstad","id":1636323,"node_id":"MDQ6VXNlcjE2MzYzMjM=","avatar_url":"https://avatars0.githubusercontent.com/u/1636323?v=4","gravatar_id":"","url":"https://api.github.com/users/nkylstad","html_url":"https://github.com/nkylstad","followers_url":"https://api.github.com/users/nkylstad/followers","following_url":"https://api.github.com/users/nkylstad/following{/other_user}","gists_url":"https://api.github.com/users/nkylstad/gists{/gist_id}","starred_url":"https://api.github.com/users/nkylstad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nkylstad/subscriptions","organizations_url":"https://api.github.com/users/nkylstad/orgs","repos_url":"https://api.github.com/users/nkylstad/repos","events_url":"https://api.github.com/users/nkylstad/events{/privacy}","received_events_url":"https://api.github.com/users/nkylstad/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Altinn/altinn-studio/pulls/609/commits","review_comments_url":"https://api.github.com/repos/Altinn/altinn-studio/pulls/609/comments","review_comment_url":"https://api.github.com/repos/Altinn/altinn-studio/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Altinn/altinn-studio/issues/609/comments","statuses_url":"https://api.github.com/repos/Altinn/altinn-studio/statuses/0e83928915e072a14daca1a726eda0518b008eed","head":{"label":"Altinn:make-drag-n-drop-great-again","ref":"make-drag-n-drop-great-again","sha":"0e83928915e072a14daca1a726eda0518b008eed","user":{"login":"Altinn","id":5949420,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU5NDk0MjA=","avatar_url":"https://avatars0.githubusercontent.com/u/5949420?v=4","gravatar_id":"","url":"https://api.github.com/users/Altinn","html_url":"https://github.com/Altinn","followers_url":"https://api.github.com/users/Altinn/followers","following_url":"https://api.github.com/users/Altinn/following{/other_user}","gists_url":"https://api.github.com/users/Altinn/gists{/gist_id}","starred_url":"https://api.github.com/users/Altinn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Altinn/subscriptions","organizations_url":"https://api.github.com/users/Altinn/orgs","repos_url":"https://api.github.com/users/Altinn/repos","events_url":"https://api.github.com/users/Altinn/events{/privacy}","received_events_url":"https://api.github.com/users/Altinn/received_events","type":"Organization","site_admin":false},"repo":{"id":136911355,"node_id":"MDEwOlJlcG9zaXRvcnkxMzY5MTEzNTU=","name":"altinn-studio","full_name":"Altinn/altinn-studio","private":false,"owner":{"login":"Altinn","id":5949420,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU5NDk0MjA=","avatar_url":"https://avatars0.githubusercontent.com/u/5949420?v=4","gravatar_id":"","url":"https://api.github.com/users/Altinn","html_url":"https://github.com/Altinn","followers_url":"https://api.github.com/users/Altinn/followers","following_url":"https://api.github.com/users/Altinn/following{/other_user}","gists_url":"https://api.github.com/users/Altinn/gists{/gist_id}","starred_url":"https://api.github.com/users/Altinn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Altinn/subscriptions","organizations_url":"https://api.github.com/users/Altinn/orgs","repos_url":"https://api.github.com/users/Altinn/repos","events_url":"https://api.github.com/users/Altinn/events{/privacy}","received_events_url":"https://api.github.com/users/Altinn/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/Altinn/altinn-studio","description":"Next generation Altinn services","fork":false,"url":"https://api.github.com/repos/Altinn/altinn-studio","forks_url":"https://api.github.com/repos/Altinn/altinn-studio/forks","keys_url":"https://api.github.com/repos/Altinn/altinn-studio/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Altinn/altinn-studio/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Altinn/altinn-studio/teams","hooks_url":"https://api.github.com/repos/Altinn/altinn-studio/hooks","issue_events_url":"https://api.github.com/repos/Altinn/altinn-studio/issues/events{/number}","events_url":"https://api.github.com/repos/Altinn/altinn-studio/events","assignees_url":"https://api.github.com/repos/Altinn/altinn-studio/assignees{/user}","branches_url":"https://api.github.com/repos/Altinn/altinn-studio/branches{/branch}","tags_url":"https://api.github.com/repos/Altinn/altinn-studio/tags","blobs_url":"https://api.github.com/repos/Altinn/altinn-studio/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Altinn/altinn-studio/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Altinn/altinn-studio/git/refs{/sha}","trees_url":"https://api.github.com/repos/Altinn/altinn-studio/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Altinn/altinn-studio/statuses/{sha}","languages_url":"https://api.github.com/repos/Altinn/altinn-studio/languages","stargazers_url":"https://api.github.com/repos/Altinn/altinn-studio/stargazers","contributors_url":"https://api.github.com/repos/Altinn/altinn-studio/contributors","subscribers_url":"https://api.github.com/repos/Altinn/altinn-studio/subscribers","subscription_url":"https://api.github.com/repos/Altinn/altinn-studio/subscription","commits_url":"https://api.github.com/repos/Altinn/altinn-studio/commits{/sha}","git_commits_url":"https://api.github.com/repos/Altinn/altinn-studio/git/commits{/sha}","comments_url":"https://api.github.com/repos/Altinn/altinn-studio/comments{/number}","issue_comment_url":"https://api.github.com/repos/Altinn/altinn-studio/issues/comments{/number}","contents_url":"https://api.github.com/repos/Altinn/altinn-studio/contents/{+path}","compare_url":"https://api.github.com/repos/Altinn/altinn-studio/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Altinn/altinn-studio/merges","archive_url":"https://api.github.com/repos/Altinn/altinn-studio/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Altinn/altinn-studio/downloads","issues_url":"https://api.github.com/repos/Altinn/altinn-studio/issues{/number}","pulls_url":"https://api.github.com/repos/Altinn/altinn-studio/pulls{/number}","milestones_url":"https://api.github.com/repos/Altinn/altinn-studio/milestones{/number}","notifications_url":"https://api.github.com/repos/Altinn/altinn-studio/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Altinn/altinn-studio/labels{/name}","releases_url":"https://api.github.com/repos/Altinn/altinn-studio/releases{/id}","deployments_url":"https://api.github.com/repos/Altinn/altinn-studio/deployments","created_at":"2018-06-11T10:32:39Z","updated_at":"2018-12-18T11:22:45Z","pushed_at":"2018-12-18T11:29:13Z","git_url":"git://github.com/Altinn/altinn-studio.git","ssh_url":"git@github.com:Altinn/altinn-studio.git","clone_url":"https://github.com/Altinn/altinn-studio.git","svn_url":"https://github.com/Altinn/altinn-studio","homepage":"https://altinn.studio","size":4342,"stargazers_count":14,"watchers_count":14,"language":"C#","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":6,"mirror_url":null,"archived":false,"open_issues_count":296,"license":{"key":"bsd-3-clause","name":"BSD 3-Clause \"New\" or \"Revised\" License","spdx_id":"BSD-3-Clause","url":"https://api.github.com/licenses/bsd-3-clause","node_id":"MDc6TGljZW5zZTU="},"forks":6,"open_issues":296,"watchers":14,"default_branch":"master"}},"base":{"label":"Altinn:master","ref":"master","sha":"f194af82536a717dea15e5bda57ec6cfcc84b7de","user":{"login":"Altinn","id":5949420,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU5NDk0MjA=","avatar_url":"https://avatars0.githubusercontent.com/u/5949420?v=4","gravatar_id":"","url":"https://api.github.com/users/Altinn","html_url":"https://github.com/Altinn","followers_url":"https://api.github.com/users/Altinn/followers","following_url":"https://api.github.com/users/Altinn/following{/other_user}","gists_url":"https://api.github.com/users/Altinn/gists{/gist_id}","starred_url":"https://api.github.com/users/Altinn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Altinn/subscriptions","organizations_url":"https://api.github.com/users/Altinn/orgs","repos_url":"https://api.github.com/users/Altinn/repos","events_url":"https://api.github.com/users/Altinn/events{/privacy}","received_events_url":"https://api.github.com/users/Altinn/received_events","type":"Organization","site_admin":false},"repo":{"id":136911355,"node_id":"MDEwOlJlcG9zaXRvcnkxMzY5MTEzNTU=","name":"altinn-studio","full_name":"Altinn/altinn-studio","private":false,"owner":{"login":"Altinn","id":5949420,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU5NDk0MjA=","avatar_url":"https://avatars0.githubusercontent.com/u/5949420?v=4","gravatar_id":"","url":"https://api.github.com/users/Altinn","html_url":"https://github.com/Altinn","followers_url":"https://api.github.com/users/Altinn/followers","following_url":"https://api.github.com/users/Altinn/following{/other_user}","gists_url":"https://api.github.com/users/Altinn/gists{/gist_id}","starred_url":"https://api.github.com/users/Altinn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Altinn/subscriptions","organizations_url":"https://api.github.com/users/Altinn/orgs","repos_url":"https://api.github.com/users/Altinn/repos","events_url":"https://api.github.com/users/Altinn/events{/privacy}","received_events_url":"https://api.github.com/users/Altinn/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/Altinn/altinn-studio","description":"Next generation Altinn services","fork":false,"url":"https://api.github.com/repos/Altinn/altinn-studio","forks_url":"https://api.github.com/repos/Altinn/altinn-studio/forks","keys_url":"https://api.github.com/repos/Altinn/altinn-studio/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Altinn/altinn-studio/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Altinn/altinn-studio/teams","hooks_url":"https://api.github.com/repos/Altinn/altinn-studio/hooks","issue_events_url":"https://api.github.com/repos/Altinn/altinn-studio/issues/events{/number}","events_url":"https://api.github.com/repos/Altinn/altinn-studio/events","assignees_url":"https://api.github.com/repos/Altinn/altinn-studio/assignees{/user}","branches_url":"https://api.github.com/repos/Altinn/altinn-studio/branches{/branch}","tags_url":"https://api.github.com/repos/Altinn/altinn-studio/tags","blobs_url":"https://api.github.com/repos/Altinn/altinn-studio/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Altinn/altinn-studio/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Altinn/altinn-studio/git/refs{/sha}","trees_url":"https://api.github.com/repos/Altinn/altinn-studio/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Altinn/altinn-studio/statuses/{sha}","languages_url":"https://api.github.com/repos/Altinn/altinn-studio/languages","stargazers_url":"https://api.github.com/repos/Altinn/altinn-studio/stargazers","contributors_url":"https://api.github.com/repos/Altinn/altinn-studio/contributors","subscribers_url":"https://api.github.com/repos/Altinn/altinn-studio/subscribers","subscription_url":"https://api.github.com/repos/Altinn/altinn-studio/subscription","commits_url":"https://api.github.com/repos/Altinn/altinn-studio/commits{/sha}","git_commits_url":"https://api.github.com/repos/Altinn/altinn-studio/git/commits{/sha}","comments_url":"https://api.github.com/repos/Altinn/altinn-studio/comments{/number}","issue_comment_url":"https://api.github.com/repos/Altinn/altinn-studio/issues/comments{/number}","contents_url":"https://api.github.com/repos/Altinn/altinn-studio/contents/{+path}","compare_url":"https://api.github.com/repos/Altinn/altinn-studio/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Altinn/altinn-studio/merges","archive_url":"https://api.github.com/repos/Altinn/altinn-studio/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Altinn/altinn-studio/downloads","issues_url":"https://api.github.com/repos/Altinn/altinn-studio/issues{/number}","pulls_url":"https://api.github.com/repos/Altinn/altinn-studio/pulls{/number}","milestones_url":"https://api.github.com/repos/Altinn/altinn-studio/milestones{/number}","notifications_url":"https://api.github.com/repos/Altinn/altinn-studio/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Altinn/altinn-studio/labels{/name}","releases_url":"https://api.github.com/repos/Altinn/altinn-studio/releases{/id}","deployments_url":"https://api.github.com/repos/Altinn/altinn-studio/deployments","created_at":"2018-06-11T10:32:39Z","updated_at":"2018-12-18T11:22:45Z","pushed_at":"2018-12-18T11:29:13Z","git_url":"git://github.com/Altinn/altinn-studio.git","ssh_url":"git@github.com:Altinn/altinn-studio.git","clone_url":"https://github.com/Altinn/altinn-studio.git","svn_url":"https://github.com/Altinn/altinn-studio","homepage":"https://altinn.studio","size":4342,"stargazers_count":14,"watchers_count":14,"language":"C#","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":6,"mirror_url":null,"archived":false,"open_issues_count":296,"license":{"key":"bsd-3-clause","name":"BSD 3-Clause \"New\" or \"Revised\" License","spdx_id":"BSD-3-Clause","url":"https://api.github.com/licenses/bsd-3-clause","node_id":"MDc6TGljZW5zZTU="},"forks":6,"open_issues":296,"watchers":14,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Altinn/altinn-studio/pulls/609"},"html":{"href":"https://github.com/Altinn/altinn-studio/pull/609"},"issue":{"href":"https://api.github.com/repos/Altinn/altinn-studio/issues/609"},"comments":{"href":"https://api.github.com/repos/Altinn/altinn-studio/issues/609/comments"},"review_comments":{"href":"https://api.github.com/repos/Altinn/altinn-studio/pulls/609/comments"},"review_comment":{"href":"https://api.github.com/repos/Altinn/altinn-studio/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Altinn/altinn-studio/pulls/609/commits"},"statuses":{"href":"https://api.github.com/repos/Altinn/altinn-studio/statuses/0e83928915e072a14daca1a726eda0518b008eed"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"jezpoz"}}