)]}'
{"magnum/db/sqlalchemy/api.py":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"9ff0aa4efc3d657f542440839063048a8051cc2a","unresolved":true,"context_lines":[{"line_number":344,"context_line":"        query \u003d self._add_tenant_filters(context, query)"},{"line_number":345,"context_line":"        public_q \u003d model_query(models.ClusterTemplate).filter_by(public\u003dTrue)"},{"line_number":346,"context_line":"        query \u003d query.union(public_q)"},{"line_number":347,"context_line":"        query \u003d query.filter_by(cluster_template_id\u003dcluster_template_id)"},{"line_number":348,"context_line":"        try:"},{"line_number":349,"context_line":"            return query.one()"},{"line_number":350,"context_line":"        except NoResultFound:"}],"source_content_type":"text/x-python","patch_set":11,"id":"a5160d12_3839367f","line":347,"range":{"start_line":347,"start_character":8,"end_line":347,"end_character":72},"updated":"2021-06-29 12:32:39.000000000","message":"what about using query \u003d query.filter(models.ClusterTemplate.id \u003d\u003d cluster_template_id) instead so it\u0027s compatible with sqlalchemy \u003c 1.4.0 too?","commit_id":"b2e20a11432103b664bafc0862252122063c32e6"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"148ccc669f57a9b17e89e746cbccb0ff826ab49a","unresolved":true,"context_lines":[{"line_number":344,"context_line":"        query \u003d self._add_tenant_filters(context, query)"},{"line_number":345,"context_line":"        public_q \u003d model_query(models.ClusterTemplate).filter_by(public\u003dTrue)"},{"line_number":346,"context_line":"        query \u003d query.union(public_q)"},{"line_number":347,"context_line":"        query \u003d query.filter_by(cluster_template_id\u003dcluster_template_id)"},{"line_number":348,"context_line":"        try:"},{"line_number":349,"context_line":"            return query.one()"},{"line_number":350,"context_line":"        except NoResultFound:"}],"source_content_type":"text/x-python","patch_set":11,"id":"78f6119a_2f3999e8","line":347,"range":{"start_line":347,"start_character":8,"end_line":347,"end_character":72},"in_reply_to":"a5160d12_3839367f","updated":"2021-06-30 10:37:57.000000000","message":"Being fixed in https://review.opendev.org/c/openstack/magnum/+/798701","commit_id":"b2e20a11432103b664bafc0862252122063c32e6"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"9ff0aa4efc3d657f542440839063048a8051cc2a","unresolved":true,"context_lines":[{"line_number":356,"context_line":"        query \u003d self._add_tenant_filters(context, query)"},{"line_number":357,"context_line":"        public_q \u003d model_query(models.ClusterTemplate).filter_by(public\u003dTrue)"},{"line_number":358,"context_line":"        query \u003d query.union(public_q)"},{"line_number":359,"context_line":"        query \u003d query.filter_by(cluster_template_uuid\u003dcluster_template_uuid)"},{"line_number":360,"context_line":"        try:"},{"line_number":361,"context_line":"            return query.one()"},{"line_number":362,"context_line":"        except NoResultFound:"}],"source_content_type":"text/x-python","patch_set":11,"id":"d5aab29a_0290b47a","line":359,"range":{"start_line":359,"start_character":8,"end_line":359,"end_character":76},"updated":"2021-06-29 12:32:39.000000000","message":"query \u003d query.filter(models.ClusterTemplate.uuid \u003d\u003d cluster_template_uuid)","commit_id":"b2e20a11432103b664bafc0862252122063c32e6"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"9ff0aa4efc3d657f542440839063048a8051cc2a","unresolved":true,"context_lines":[{"line_number":368,"context_line":"        query \u003d self._add_tenant_filters(context, query)"},{"line_number":369,"context_line":"        public_q \u003d model_query(models.ClusterTemplate).filter_by(public\u003dTrue)"},{"line_number":370,"context_line":"        query \u003d query.union(public_q)"},{"line_number":371,"context_line":"        query \u003d query.filter_by(cluster_template_name\u003dcluster_template_name)"},{"line_number":372,"context_line":"        try:"},{"line_number":373,"context_line":"            return query.one()"},{"line_number":374,"context_line":"        except MultipleResultsFound:"}],"source_content_type":"text/x-python","patch_set":11,"id":"b331dce9_9751fc47","line":371,"range":{"start_line":371,"start_character":8,"end_line":371,"end_character":76},"updated":"2021-06-29 12:32:39.000000000","message":"query \u003d query.filter(models.ClusterTemplate.name \u003d\u003d cluster_template_name)","commit_id":"b2e20a11432103b664bafc0862252122063c32e6"}]}
