{"action":"created","issue":{"url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/8897","repository_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM","labels_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/8897/labels{/name}","comments_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/8897/comments","events_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/8897/events","html_url":"https://github.com/YetiForceCompany/YetiForceCRM/issues/8897","id":391160779,"node_id":"MDU6SXNzdWUzOTExNjA3Nzk=","number":8897,"title":"[How to] Relate contacts to project milestones or project tasks?","user":{"login":"Hammerman3000","id":45795852,"node_id":"MDQ6VXNlcjQ1Nzk1ODUy","avatar_url":"https://avatars3.githubusercontent.com/u/45795852?v=4","gravatar_id":"","url":"https://api.github.com/users/Hammerman3000","html_url":"https://github.com/Hammerman3000","followers_url":"https://api.github.com/users/Hammerman3000/followers","following_url":"https://api.github.com/users/Hammerman3000/following{/other_user}","gists_url":"https://api.github.com/users/Hammerman3000/gists{/gist_id}","starred_url":"https://api.github.com/users/Hammerman3000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hammerman3000/subscriptions","organizations_url":"https://api.github.com/users/Hammerman3000/orgs","repos_url":"https://api.github.com/users/Hammerman3000/repos","events_url":"https://api.github.com/users/Hammerman3000/events{/privacy}","received_events_url":"https://api.github.com/users/Hammerman3000/received_events","type":"User","site_admin":false},"labels":[{"id":157832330,"node_id":"MDU6TGFiZWwxNTc4MzIzMzA=","url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/labels/question","name":"question","color":"0e8a16","default":true}],"state":"closed","locked":false,"assignee":{"login":"TomaszQr","id":14273211,"node_id":"MDQ6VXNlcjE0MjczMjEx","avatar_url":"https://avatars2.githubusercontent.com/u/14273211?v=4","gravatar_id":"","url":"https://api.github.com/users/TomaszQr","html_url":"https://github.com/TomaszQr","followers_url":"https://api.github.com/users/TomaszQr/followers","following_url":"https://api.github.com/users/TomaszQr/following{/other_user}","gists_url":"https://api.github.com/users/TomaszQr/gists{/gist_id}","starred_url":"https://api.github.com/users/TomaszQr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TomaszQr/subscriptions","organizations_url":"https://api.github.com/users/TomaszQr/orgs","repos_url":"https://api.github.com/users/TomaszQr/repos","events_url":"https://api.github.com/users/TomaszQr/events{/privacy}","received_events_url":"https://api.github.com/users/TomaszQr/received_events","type":"User","site_admin":false},"assignees":[{"login":"TomaszQr","id":14273211,"node_id":"MDQ6VXNlcjE0MjczMjEx","avatar_url":"https://avatars2.githubusercontent.com/u/14273211?v=4","gravatar_id":"","url":"https://api.github.com/users/TomaszQr","html_url":"https://github.com/TomaszQr","followers_url":"https://api.github.com/users/TomaszQr/followers","following_url":"https://api.github.com/users/TomaszQr/following{/other_user}","gists_url":"https://api.github.com/users/TomaszQr/gists{/gist_id}","starred_url":"https://api.github.com/users/TomaszQr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TomaszQr/subscriptions","organizations_url":"https://api.github.com/users/TomaszQr/orgs","repos_url":"https://api.github.com/users/TomaszQr/repos","events_url":"https://api.github.com/users/TomaszQr/events{/privacy}","received_events_url":"https://api.github.com/users/TomaszQr/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/milestones/25","html_url":"https://github.com/YetiForceCompany/YetiForceCRM/milestone/25","labels_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/milestones/25/labels","id":3300649,"node_id":"MDk6TWlsZXN0b25lMzMwMDY0OQ==","number":25,"title":"YetiForce 5.0","description":"","creator":{"login":"bpabiszczak","id":10197525,"node_id":"MDQ6VXNlcjEwMTk3NTI1","avatar_url":"https://avatars3.githubusercontent.com/u/10197525?v=4","gravatar_id":"","url":"https://api.github.com/users/bpabiszczak","html_url":"https://github.com/bpabiszczak","followers_url":"https://api.github.com/users/bpabiszczak/followers","following_url":"https://api.github.com/users/bpabiszczak/following{/other_user}","gists_url":"https://api.github.com/users/bpabiszczak/gists{/gist_id}","starred_url":"https://api.github.com/users/bpabiszczak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bpabiszczak/subscriptions","organizations_url":"https://api.github.com/users/bpabiszczak/orgs","repos_url":"https://api.github.com/users/bpabiszczak/repos","events_url":"https://api.github.com/users/bpabiszczak/events{/privacy}","received_events_url":"https://api.github.com/users/bpabiszczak/received_events","type":"User","site_admin":false},"open_issues":22,"closed_issues":1387,"state":"open","created_at":"2018-04-26T08:53:19Z","updated_at":"2019-01-03T06:43:33Z","due_on":"2018-12-31T08:00:00Z","closed_at":null},"comments":4,"created_at":"2018-12-14T15:42:48Z","updated_at":"2019-01-03T10:02:32Z","closed_at":"2019-01-02T13:57:46Z","author_association":"NONE","body":"Hey there,\r\n\r\nI am having the following use case:\r\nLet's say a vendor contact has a certain qualification. So I want this person to be part of a realization, however, the qualification allows this contact only to be part of a certain task or milestone and not the complete project. How would I do that?\r\n\r\nThe reason is simple: Projects would become too chaotic quickly if contacts are assigned on a \"general\" project level instead of milestone or task level.\r\n\r\nHow do I do that? :)\r\n\r\nCheers,\r\nHamfred"},"comment":{"url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/comments/451099624","html_url":"https://github.com/YetiForceCompany/YetiForceCRM/issues/8897#issuecomment-451099624","issue_url":"https://api.github.com/repos/YetiForceCompany/YetiForceCRM/issues/8897","id":451099624,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MTA5OTYyNA==","user":{"login":"Hammerman3000","id":45795852,"node_id":"MDQ6VXNlcjQ1Nzk1ODUy","avatar_url":"https://avatars3.githubusercontent.com/u/45795852?v=4","gravatar_id":"","url":"https://api.github.com/users/Hammerman3000","html_url":"https://github.com/Hammerman3000","followers_url":"https://api.github.com/users/Hammerman3000/followers","following_url":"https://api.github.com/users/Hammerman3000/following{/other_user}","gists_url":"https://api.github.com/users/Hammerman3000/gists{/gist_id}","starred_url":"https://api.github.com/users/Hammerman3000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hammerman3000/subscriptions","organizations_url":"https://api.github.com/users/Hammerman3000/orgs","repos_url":"https://api.github.com/users/Hammerman3000/repos","events_url":"https://api.github.com/users/Hammerman3000/events{/privacy}","received_events_url":"https://api.github.com/users/Hammerman3000/received_events","type":"User","site_admin":false},"created_at":"2019-01-03T10:02:32Z","updated_at":"2019-01-03T10:02:32Z","author_association":"NONE","body":"Works, thank you very much @mariuszkrzaczkowski!\r\nI just think i discovered a bug... I was able to replicate it twice:\r\n\r\n1) I am linking Project Milestones and Contacts \r\n2) I am linking Contacts and Project Milestones\r\n3) Now I create a Project \"Demo 1234\" and a Milestone \"First Milestone\" and within the milestone select a contact to be assigned to it\r\n4) Checking at the contact Tab where I made the fields \"Project Milestone\" \"Project\" \"assigned to\" \"Status\" and \"last modified\" appear is working all fine\r\n5) Checking in the project milestone shows the correct contact\r\n6) Now I rename the Project to \"Demo 5678\" and the milestone to \"First Milestone of Project Demo 5678\"\r\n7) I go back in the milestone and things are fine, I see the assigned contact\r\n8) I check at the contact and yetiforce would actually manage to \"freeze\" while loading / load forever\r\n\r\n--> I deleted all projects and created new ones, did not solve the issue of loading forever\r\n--> I rebooted the server, run all CRONs, did not solve the issue\r\n--> I deleted the link at the \"Contacts\" side towards \"Project Milestones\" and re-established it --> This solved the issue immediately\r\n--> I went over to rename a project again and repeat the steps above = freeze\r\n--> Deleting relation and re-establishing it = solved\r\n\r\nSo I think there is an issue that maybe the project name or project milestone name are hardcoded into to contact with their label instead of a relative ID or something?\r\nIs this possible?\r\n"}}
{"actor":{"display_login":"Hammerman3000"}}