)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"31325663e7cd78ca2fca61e94531bcd914b3e166","unresolved":true,"context_lines":[{"line_number":10,"context_line":"of the API when trying to create an audit without a goal (whether using"},{"line_number":11,"context_line":"a goal or audit template parameters) and no name is provided."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Related-Bug: https://bugs.launchpad.net/watcher/+bug/2110947"},{"line_number":14,"context_line":"Change-Id: I04df10a8a0eea4509856f2f4b9d11bae24cd563a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"82a5a4b4_47f3b397","line":13,"range":{"start_line":13,"start_character":13,"end_line":13,"end_character":60},"updated":"2025-05-26 16:05:42.000000000","message":"nith: by convention this should not be the actuall url but rather the slug\n\nRelated-Bug: #2110947\n\nhttps://wiki.openstack.org/wiki/GitCommitMessages#Including_external_references","commit_id":"0651fff9105c6714aed35623f32ab7eb4c1cddc6"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"3d546359c447f22f0020e153b517b42485d7e993","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"cc6c2cd8_2408c54c","updated":"2025-05-27 19:07:05.000000000","message":"Tks, LGTM","commit_id":"0651fff9105c6714aed35623f32ab7eb4c1cddc6"},{"author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"change_message_id":"b4f499edd6678d5da2f412b75d4aff7b83ffe588","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1cda650b_072a1016","updated":"2025-05-27 19:21:12.000000000","message":"nks","commit_id":"0651fff9105c6714aed35623f32ab7eb4c1cddc6"}],"watcher/tests/api/v1/test_audits.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"31325663e7cd78ca2fca61e94531bcd914b3e166","unresolved":true,"context_lines":[{"line_number":1002,"context_line":"            expect_errors\u003dTrue,"},{"line_number":1003,"context_line":"            headers\u003d{\u0027OpenStack-API-Version\u0027: \u0027infra-optim 1.2\u0027})"},{"line_number":1004,"context_line":"        self.assertEqual(\u0027application/json\u0027, response.content_type)"},{"line_number":1005,"context_line":"        # (amoralej) this should return HTTP error 400 with a proper message."},{"line_number":1006,"context_line":"        # I am adding this test to show the bug here, I will switch it to the"},{"line_number":1007,"context_line":"        # expected error in the fixing patch."},{"line_number":1008,"context_line":"        self.assertEqual(HTTPStatus.INTERNAL_SERVER_ERROR, response.status_int)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3dfbe0a4_90f4beb9","line":1005,"updated":"2025-05-26 16:05:42.000000000","message":"as noted in other review if you need to respin this please annotate thsi as a proper FIXME(): comment.","commit_id":"0651fff9105c6714aed35623f32ab7eb4c1cddc6"},{"author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"change_message_id":"b4f499edd6678d5da2f412b75d4aff7b83ffe588","unresolved":true,"context_lines":[{"line_number":1002,"context_line":"            expect_errors\u003dTrue,"},{"line_number":1003,"context_line":"            headers\u003d{\u0027OpenStack-API-Version\u0027: \u0027infra-optim 1.2\u0027})"},{"line_number":1004,"context_line":"        self.assertEqual(\u0027application/json\u0027, response.content_type)"},{"line_number":1005,"context_line":"        # (amoralej) this should return HTTP error 400 with a proper message."},{"line_number":1006,"context_line":"        # I am adding this test to show the bug here, I will switch it to the"},{"line_number":1007,"context_line":"        # expected error in the fixing patch."},{"line_number":1008,"context_line":"        self.assertEqual(HTTPStatus.INTERNAL_SERVER_ERROR, response.status_int)"}],"source_content_type":"text/x-python","patch_set":1,"id":"04d8ee47_ffe80ee5","line":1005,"in_reply_to":"3dfbe0a4_90f4beb9","updated":"2025-05-27 19:21:12.000000000","message":"Thanks for the hint","commit_id":"0651fff9105c6714aed35623f32ab7eb4c1cddc6"}]}
