{"action":"created","issue":{"url":"https://api.github.com/repos/trungdq88/insurance-card/issues/156","labels_url":"https://api.github.com/repos/trungdq88/insurance-card/issues/156/labels{/name}","comments_url":"https://api.github.com/repos/trungdq88/insurance-card/issues/156/comments","events_url":"https://api.github.com/repos/trungdq88/insurance-card/issues/156/events","html_url":"https://github.com/trungdq88/insurance-card/issues/156","id":90550781,"number":156,"title":"<Staff> Implement server side validation","user":{"login":"trungdq88","id":4214509,"avatar_url":"https://avatars.githubusercontent.com/u/4214509?v=3","gravatar_id":"","url":"https://api.github.com/users/trungdq88","html_url":"https://github.com/trungdq88","followers_url":"https://api.github.com/users/trungdq88/followers","following_url":"https://api.github.com/users/trungdq88/following{/other_user}","gists_url":"https://api.github.com/users/trungdq88/gists{/gist_id}","starred_url":"https://api.github.com/users/trungdq88/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trungdq88/subscriptions","organizations_url":"https://api.github.com/users/trungdq88/orgs","repos_url":"https://api.github.com/users/trungdq88/repos","events_url":"https://api.github.com/users/trungdq88/events{/privacy}","received_events_url":"https://api.github.com/users/trungdq88/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/trungdq88/insurance-card/labels/task","name":"task","color":"009866"},{"url":"https://api.github.com/repos/trungdq88/insurance-card/labels/web%20app:staff","name":"web app:staff","color":"8e2aeb"}],"state":"open","locked":false,"assignee":{"login":"phucnguyen60749","id":12363394,"avatar_url":"https://avatars.githubusercontent.com/u/12363394?v=3","gravatar_id":"","url":"https://api.github.com/users/phucnguyen60749","html_url":"https://github.com/phucnguyen60749","followers_url":"https://api.github.com/users/phucnguyen60749/followers","following_url":"https://api.github.com/users/phucnguyen60749/following{/other_user}","gists_url":"https://api.github.com/users/phucnguyen60749/gists{/gist_id}","starred_url":"https://api.github.com/users/phucnguyen60749/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phucnguyen60749/subscriptions","organizations_url":"https://api.github.com/users/phucnguyen60749/orgs","repos_url":"https://api.github.com/users/phucnguyen60749/repos","events_url":"https://api.github.com/users/phucnguyen60749/events{/privacy}","received_events_url":"https://api.github.com/users/phucnguyen60749/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/trungdq88/insurance-card/milestones/6","html_url":"https://github.com/trungdq88/insurance-card/milestones/Implement%20server%20side%20validation","labels_url":"https://api.github.com/repos/trungdq88/insurance-card/milestones/6/labels","id":1178564,"number":6,"title":"Implement server side validation","description":"- Validate DTOs\r\n- Validate 404","creator":{"login":"trungdq88","id":4214509,"avatar_url":"https://avatars.githubusercontent.com/u/4214509?v=3","gravatar_id":"","url":"https://api.github.com/users/trungdq88","html_url":"https://github.com/trungdq88","followers_url":"https://api.github.com/users/trungdq88/followers","following_url":"https://api.github.com/users/trungdq88/following{/other_user}","gists_url":"https://api.github.com/users/trungdq88/gists{/gist_id}","starred_url":"https://api.github.com/users/trungdq88/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trungdq88/subscriptions","organizations_url":"https://api.github.com/users/trungdq88/orgs","repos_url":"https://api.github.com/users/trungdq88/repos","events_url":"https://api.github.com/users/trungdq88/events{/privacy}","received_events_url":"https://api.github.com/users/trungdq88/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":1,"state":"open","created_at":"2015-06-24T03:12:17Z","updated_at":"2015-06-25T12:54:10Z","due_on":"2015-06-24T17:00:00Z","closed_at":null},"comments":3,"created_at":"2015-06-24T03:14:14Z","updated_at":"2015-06-25T13:33:43Z","closed_at":null,"body":"- [ ] Staff/ContractController#postRenew: validate DTO\r\n- [ ] Staff/ContractController#postCancel: validate DTO\r\n- [ ] Staff/CustomerController#getDetail: validate customerCode không tồn tại => 404\r\n- [ ] Staff/CustomerController#postCreate: validate DTO"},"comment":{"url":"https://api.github.com/repos/trungdq88/insurance-card/issues/comments/115259774","html_url":"https://github.com/trungdq88/insurance-card/issues/156#issuecomment-115259774","issue_url":"https://api.github.com/repos/trungdq88/insurance-card/issues/156","id":115259774,"user":{"login":"hydrangea8604","id":12366868,"avatar_url":"https://avatars.githubusercontent.com/u/12366868?v=3","gravatar_id":"","url":"https://api.github.com/users/hydrangea8604","html_url":"https://github.com/hydrangea8604","followers_url":"https://api.github.com/users/hydrangea8604/followers","following_url":"https://api.github.com/users/hydrangea8604/following{/other_user}","gists_url":"https://api.github.com/users/hydrangea8604/gists{/gist_id}","starred_url":"https://api.github.com/users/hydrangea8604/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hydrangea8604/subscriptions","organizations_url":"https://api.github.com/users/hydrangea8604/orgs","repos_url":"https://api.github.com/users/hydrangea8604/repos","events_url":"https://api.github.com/users/hydrangea8604/events{/privacy}","received_events_url":"https://api.github.com/users/hydrangea8604/received_events","type":"User","site_admin":false},"created_at":"2015-06-25T13:33:43Z","updated_at":"2015-06-25T13:33:43Z","body":"Lý do hủy: #157\r\nĐường link sau khi validate fail, trả về là do bên này nó vậy, đã confirm với Trung.\r\nThời điểm hủy, ngày nộp phí (renew, cancel) đã vote trên facebook là không giới hạn. https://www.facebook.com/groups/insurancecard/permalink/874226959279579/"}}