{"action":"created","issue":{"url":"https://api.github.com/repos/syndesisio/syndesis/issues/1729","repository_url":"https://api.github.com/repos/syndesisio/syndesis","labels_url":"https://api.github.com/repos/syndesisio/syndesis/issues/1729/labels{/name}","comments_url":"https://api.github.com/repos/syndesisio/syndesis/issues/1729/comments","events_url":"https://api.github.com/repos/syndesisio/syndesis/issues/1729/events","html_url":"https://github.com/syndesisio/syndesis/issues/1729","id":301095695,"number":1729,"title":"Integration should always load the latest connection object","user":{"login":"gashcrumb","id":351660,"avatar_url":"https://avatars2.githubusercontent.com/u/351660?v=4","gravatar_id":"","url":"https://api.github.com/users/gashcrumb","html_url":"https://github.com/gashcrumb","followers_url":"https://api.github.com/users/gashcrumb/followers","following_url":"https://api.github.com/users/gashcrumb/following{/other_user}","gists_url":"https://api.github.com/users/gashcrumb/gists{/gist_id}","starred_url":"https://api.github.com/users/gashcrumb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gashcrumb/subscriptions","organizations_url":"https://api.github.com/users/gashcrumb/orgs","repos_url":"https://api.github.com/users/gashcrumb/repos","events_url":"https://api.github.com/users/gashcrumb/events{/privacy}","received_events_url":"https://api.github.com/users/gashcrumb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-02-28T16:39:21Z","updated_at":"2018-02-28T16:42:40Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"## This is a...\r\n<!-- Check one of the following options with \"x\" -->\r\n<pre><code>\r\n[*] Feature request\r\n[ ] Regression (a behavior that used to work and stopped working in a new release)\r\n[ ] Bug report  <!-- Please search GitHub for a similar issue or PR before submitting -->\r\n[ ] Documentation issue or request\r\n</code></pre>\r\n\r\n\r\n## The problem\r\n<!--\r\nBriefly describe the issue you are experiencing (or the feature you want to see implemented on Syndesis).\r\n+ For BUGS, tell us what you were trying to do and what happened instead.\r\n+ For NEW FEATURES, describe the _User Persona_ demanding it and its use case.\r\n-->\r\n\r\nCurrently when an integration object is stored, copies of a connection are stored with it, so when a connection object is changed, the integration object doesn't see those changes.\r\n\r\n## Expected behavior\r\n<!-- Describe what the desired behavior would be, enlistin gthe acceptance criteria. -->\r\n\r\nIdeally when an integration object is loaded from the database, it should load connection objects by reference rather than the stored copy.\r\n\r\n@KurtStam @lburgazzoli @chirino @rhuss FYI\r\n\r\n## Screenshot\r\n<!--\r\nFor features/bugs tackling with UI functionality, drag and drop a screenshot depicting the desired presentation layer or supporting the UX narrative for the new functionality.\r\n-->\r\n\r\n## API Endpoints and Schemas\r\n<!--\r\nFor features or bugfixes entailing data exchanges between the UI and the REST API,\r\nenlist the different endpoints available and the payload/response schemas.\r\n-->\r\n\r\n## Tasks involved / Steps to Reproduce\r\n<!--\r\nEnlist all the acceptance criteria for new features or the steps required to reproduce the bug/regression reported.\r\n-->\r\n1. \r\n2.\r\n3.\r\n4.\r\n"},"comment":{"url":"https://api.github.com/repos/syndesisio/syndesis/issues/comments/369300995","html_url":"https://github.com/syndesisio/syndesis/issues/1729#issuecomment-369300995","issue_url":"https://api.github.com/repos/syndesisio/syndesis/issues/1729","id":369300995,"user":{"login":"KurtStam","id":35576,"avatar_url":"https://avatars0.githubusercontent.com/u/35576?v=4","gravatar_id":"","url":"https://api.github.com/users/KurtStam","html_url":"https://github.com/KurtStam","followers_url":"https://api.github.com/users/KurtStam/followers","following_url":"https://api.github.com/users/KurtStam/following{/other_user}","gists_url":"https://api.github.com/users/KurtStam/gists{/gist_id}","starred_url":"https://api.github.com/users/KurtStam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KurtStam/subscriptions","organizations_url":"https://api.github.com/users/KurtStam/orgs","repos_url":"https://api.github.com/users/KurtStam/repos","events_url":"https://api.github.com/users/KurtStam/events{/privacy}","received_events_url":"https://api.github.com/users/KurtStam/received_events","type":"User","site_admin":false},"created_at":"2018-02-28T16:42:40Z","updated_at":"2018-02-28T16:42:40Z","author_association":"CONTRIBUTOR","body":"Personally I would expect that with document based storage the document would get updated if an underlaying object is updated that was included in the current document. If this is undesirable we'd need to version documents."}}
{"actor":{"display_login":"KurtStam"}}