)]}'
{"horizon/templates/horizon/common/_workflow.html":[{"author":{"_account_id":9622,"name":"Cindy Lu","email":"clu@us.ibm.com","username":"clu14"},"change_message_id":"6eafa3549dc4039004bd62b29afc27ebfdcd3027","unresolved":false,"context_lines":[{"line_number":54,"context_line":"            \u003c/div\u003e"},{"line_number":55,"context_line":"          \u003c/div\u003e"},{"line_number":56,"context_line":"          {% else %}"},{"line_number":57,"context_line":"          \u003cbutton class\u003d\"btn btn-primary pull-right\" type\u003d\"submit\"\u003e\u003cspan class\u003d\"fa fa-save\" ng-class\u003d\"modal.saving ? \u0027fa-spinner fa-spin\u0027 : \u0027fa-save\u0027\"\u003e\u003c/span\u003e\u0026nbsp;Save\u003c/button\u003e"},{"line_number":58,"context_line":"            {% if modal %}\u003ca class\u003d\"btn btn-default secondary cancel close\"\u003e{% trans \"Cancel\" %}\u003c/a\u003e{% endif %}"},{"line_number":59,"context_line":"          {% endif %}"},{"line_number":60,"context_line":"        {% endblock %}"}],"source_content_type":"text/html","patch_set":1,"id":"5aef4532_e864ecb9","line":57,"range":{"start_line":57,"start_character":164,"end_line":57,"end_character":168},"updated":"2016-03-09 23:22:58.000000000","message":"add translate attribute","commit_id":"a4ad43a96affaea0001056d2aba3a5c512832bfe"},{"author":{"_account_id":17172,"name":"Kenji Ishii","email":"ken-ishii@sx.jp.nec.com","username":"kenji-ishii"},"change_message_id":"700f453777932c1d59c8e38d8a6cf8e73ad4b1ca","unresolved":false,"context_lines":[{"line_number":54,"context_line":"            \u003c/div\u003e"},{"line_number":55,"context_line":"          \u003c/div\u003e"},{"line_number":56,"context_line":"          {% else %}"},{"line_number":57,"context_line":"          \u003cbutton class\u003d\"btn btn-primary pull-right\" type\u003d\"submit\"\u003e\u003cspan class\u003d\"fa fa-save\" ng-class\u003d\"modal.saving ? \u0027fa-spinner fa-spin\u0027 : \u0027fa-save\u0027\"\u003e\u003c/span\u003e\u0026nbsp;Save\u003c/button\u003e"},{"line_number":58,"context_line":"            {% if modal %}\u003ca class\u003d\"btn btn-default secondary cancel close\"\u003e{% trans \"Cancel\" %}\u003c/a\u003e{% endif %}"},{"line_number":59,"context_line":"          {% endif %}"},{"line_number":60,"context_line":"        {% endblock %}"}],"source_content_type":"text/html","patch_set":1,"id":"5aef4532_be321ef0","line":57,"range":{"start_line":57,"start_character":164,"end_line":57,"end_character":168},"in_reply_to":"5aef4532_e864ecb9","updated":"2016-03-10 00:09:50.000000000","message":"+1 and fa-save in class is unnecessary","commit_id":"a4ad43a96affaea0001056d2aba3a5c512832bfe"},{"author":{"_account_id":17172,"name":"Kenji Ishii","email":"ken-ishii@sx.jp.nec.com","username":"kenji-ishii"},"change_message_id":"700f453777932c1d59c8e38d8a6cf8e73ad4b1ca","unresolved":false,"context_lines":[{"line_number":55,"context_line":"          \u003c/div\u003e"},{"line_number":56,"context_line":"          {% else %}"},{"line_number":57,"context_line":"          \u003cbutton class\u003d\"btn btn-primary pull-right\" type\u003d\"submit\"\u003e\u003cspan class\u003d\"fa fa-save\" ng-class\u003d\"modal.saving ? \u0027fa-spinner fa-spin\u0027 : \u0027fa-save\u0027\"\u003e\u003c/span\u003e\u0026nbsp;Save\u003c/button\u003e"},{"line_number":58,"context_line":"            {% if modal %}\u003ca class\u003d\"btn btn-default secondary cancel close\"\u003e{% trans \"Cancel\" %}\u003c/a\u003e{% endif %}"},{"line_number":59,"context_line":"          {% endif %}"},{"line_number":60,"context_line":"        {% endblock %}"},{"line_number":61,"context_line":"        \u003c/div\u003e"}],"source_content_type":"text/html","patch_set":1,"id":"5aef4532_3e6c4ecf","line":58,"updated":"2016-03-10 00:09:50.000000000","message":"In commit message, this patch will also address Cancel icon but it seems not to be addressed yet.","commit_id":"a4ad43a96affaea0001056d2aba3a5c512832bfe"}]}
