)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":29313,"name":"Vishal Manchanda","email":"manchandavishal143@gmail.com","username":"vishalmanchanda"},"change_message_id":"9c6f79429d26a8753919b2be3aefa0a228c769f1","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     pengyuesheng \u003cpengyuesheng@gohighsec.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-11-13 16:09:30 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"fix the bug of volume size is a decimal"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The volume size is a decimal when the volume is created,"},{"line_number":10,"context_line":"the chart does not reflect the change"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3f79a3b5_5bde0510","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":39},"updated":"2018-11-14 04:01:59.000000000","message":"volume size cannot be a decimal value, only integer values are accepted","commit_id":"02b4427381268dbbccc5cb2d2f27a477af14bbd3"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"f2424c747b0150822355b874fd3e3f676c326daa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"5bfebb80_dcdf972b","updated":"2025-05-21 16:25:54.000000000","message":"@jjasek@redhat.com hello, please close this MR.","commit_id":"039cc1635bc211d630bd500567eefeadf84412bb"}],"openstack_dashboard/static/js/horizon.quota.js":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"483ee357db095226fe39c32a8804787386209e36","unresolved":false,"context_lines":[{"line_number":476,"context_line":"        if (!isNaN($this.val())){"},{"line_number":477,"context_line":"          var integers_in_input \u003d [$this.val()];"},{"line_number":478,"context_line":"        }else{"},{"line_number":479,"context_line":"          var integers_in_input \u003d $this.val().match(/\\d+/g);"},{"line_number":480,"context_line":"        }"},{"line_number":481,"context_line":"        var user_integer;"},{"line_number":482,"context_line":""}],"source_content_type":"text/javascript","patch_set":3,"id":"3f79a3b5_66742cce","line":479,"updated":"2018-11-20 18:26:55.000000000","message":"I cannot understand this else clause. If isNan returns true, the logic will be here, but in case of NaN I am afraid match() never matches the expression. What do you mean by this?","commit_id":"02b4427381268dbbccc5cb2d2f27a477af14bbd3"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"3fd4f5639c780194a377ac5c5a93ffe1a7e44a55","unresolved":false,"context_lines":[{"line_number":477,"context_line":"          var integers_in_input \u003d [$this.val()];"},{"line_number":478,"context_line":"        }else{"},{"line_number":479,"context_line":"          var integers_in_input \u003d $this.val().match(/\\d+/g);"},{"line_number":480,"context_line":"        }"},{"line_number":481,"context_line":"        var user_integer;"},{"line_number":482,"context_line":""},{"line_number":483,"context_line":"        if(integers_in_input \u003d\u003d\u003d null) {"}],"source_content_type":"text/javascript","patch_set":4,"id":"3f79a3b5_3db1da90","line":480,"updated":"2018-11-28 20:15:08.000000000","message":"I still cannot believe this is the right fix. The root cause is L.485-491, so your fix is a workaround for another workaround.\n\nI wonder a workaround around L.485-491 is really needed.\n\nThis logic assumes an integer input, so I think we can just pick up the first integer part of the input. How about using \"10\" if the input is \"10.1\".","commit_id":"7a36dcba28abfaca0bc2056259610125b06a648d"},{"author":{"_account_id":27822,"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","username":"pengyuesheng"},"change_message_id":"8b91dd83136673fdb536f6d38cbd7b99d5be450d","unresolved":false,"context_lines":[{"line_number":477,"context_line":"          var integers_in_input \u003d [$this.val()];"},{"line_number":478,"context_line":"        }else{"},{"line_number":479,"context_line":"          var integers_in_input \u003d $this.val().match(/\\d+/g);"},{"line_number":480,"context_line":"        }"},{"line_number":481,"context_line":"        var user_integer;"},{"line_number":482,"context_line":""},{"line_number":483,"context_line":"        if(integers_in_input \u003d\u003d\u003d null) {"}],"source_content_type":"text/javascript","patch_set":4,"id":"9fdfeff1_b92bb192","line":480,"in_reply_to":"3f79a3b5_3db1da90","updated":"2019-02-18 02:51:00.000000000","message":"Done\nthanks","commit_id":"7a36dcba28abfaca0bc2056259610125b06a648d"}]}
