)]}'
{"horizon/static/framework/util/filters/filters.js":[{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"1477a69ce844895e2b27584621ad835158963fdf","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      input \u003d $filter(\u0027noValue\u0027)(input);"},{"line_number":89,"context_line":"      if (input !\u003d \u0027-\u0027) {"},{"line_number":90,"context_line":"        input \u003d input.slice(-1) !\u003d \u0027Z\u0027 ? input + \u0027Z\u0027 : input;"},{"line_number":91,"context_line":"      }"},{"line_number":92,"context_line":"      var currentTimeZone \u003d $cookies.get(\u0027django_timezone\u0027) || \u0027UTC\u0027;"},{"line_number":93,"context_line":"      currentTimeZone \u003d currentTimeZone.replace(/^\"(.*)\"$/, \u0027$1\u0027);"},{"line_number":94,"context_line":"      return timeZoneService.getTimeZoneOffset(currentTimeZone).then(function (timeZoneOffset) {"}],"source_content_type":"text/javascript","patch_set":1,"id":"9f560f44_db852309","line":91,"updated":"2020-08-20 12:57:16.000000000","message":"89:17  error    Expected \u0027!\u003d\u003d\u0027 and instead saw \u0027!\u003d\u0027  eqeqeq\n   90:33  error    Expected \u0027!\u003d\u003d\u0027 and instead saw \u0027!\u003d\u0027  eqeqeq","commit_id":"2266f9ec2a7812421fa537bc40142d9fbc6c54ae"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"4230036d79b1b94d6f3981b69d6b47d83d034dbf","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      input \u003d $filter(\u0027noValue\u0027)(input);"},{"line_number":89,"context_line":"      if (input !\u003d \u0027-\u0027) {"},{"line_number":90,"context_line":"        input \u003d input.slice(-1) !\u003d \u0027Z\u0027 ? input + \u0027Z\u0027 : input;"},{"line_number":91,"context_line":"      }"},{"line_number":92,"context_line":"      var currentTimeZone \u003d $cookies.get(\u0027django_timezone\u0027) || \u0027UTC\u0027;"},{"line_number":93,"context_line":"      currentTimeZone \u003d currentTimeZone.replace(/^\"(.*)\"$/, \u0027$1\u0027);"},{"line_number":94,"context_line":"      return timeZoneService.getTimeZoneOffset(currentTimeZone).then(function (timeZoneOffset) {"}],"source_content_type":"text/javascript","patch_set":1,"id":"9f560f44_3698b6be","line":91,"in_reply_to":"9f560f44_db852309","updated":"2020-08-20 13:31:50.000000000","message":"Done","commit_id":"2266f9ec2a7812421fa537bc40142d9fbc6c54ae"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"5989a97214e11615163ac791113a1115ee25cf9c","unresolved":false,"context_lines":[{"line_number":85,"context_line":"       * For the input time, we need to add \"Z\" to fit iso8601 time format"},{"line_number":86,"context_line":"       * so the filter can confirm that the input time is in UTC timezone."},{"line_number":87,"context_line":"       */"},{"line_number":88,"context_line":"      input \u003d $filter(\u0027noValue\u0027)(input);"},{"line_number":89,"context_line":"      if (input !\u003d\u003d \u0027-\u0027) {"},{"line_number":90,"context_line":"        input \u003d input.slice(-1) !\u003d\u003d \u0027Z\u0027 ? input + \u0027Z\u0027 : input;"},{"line_number":91,"context_line":"      }"}],"source_content_type":"text/javascript","patch_set":2,"id":"9f560f44_2a6bc684","line":88,"range":{"start_line":88,"start_character":14,"end_line":88,"end_character":32},"updated":"2020-08-26 19:06:43.000000000","message":"just a question: what does \"noValue\" mean?","commit_id":"30774366fdc3e758b193d5b75b185e8f0e6e3448"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"b6adc39f58480467f8fac0b4cb388ff205755fcf","unresolved":false,"context_lines":[{"line_number":85,"context_line":"       * For the input time, we need to add \"Z\" to fit iso8601 time format"},{"line_number":86,"context_line":"       * so the filter can confirm that the input time is in UTC timezone."},{"line_number":87,"context_line":"       */"},{"line_number":88,"context_line":"      input \u003d $filter(\u0027noValue\u0027)(input);"},{"line_number":89,"context_line":"      if (input !\u003d\u003d \u0027-\u0027) {"},{"line_number":90,"context_line":"        input \u003d input.slice(-1) !\u003d\u003d \u0027Z\u0027 ? input + \u0027Z\u0027 : input;"},{"line_number":91,"context_line":"      }"}],"source_content_type":"text/javascript","patch_set":2,"id":"9f560f44_adda5047","line":88,"range":{"start_line":88,"start_character":14,"end_line":88,"end_character":32},"in_reply_to":"9f560f44_2a6bc684","updated":"2020-08-26 20:14:25.000000000","message":"It\u0027s noValueFilter, you can find it here at L#185. I am using it to be sure we have either a date for further filtering or \u0027-\u0027.","commit_id":"30774366fdc3e758b193d5b75b185e8f0e6e3448"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"5989a97214e11615163ac791113a1115ee25cf9c","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      input \u003d $filter(\u0027noValue\u0027)(input);"},{"line_number":89,"context_line":"      if (input !\u003d\u003d \u0027-\u0027) {"},{"line_number":90,"context_line":"        input \u003d input.slice(-1) !\u003d\u003d \u0027Z\u0027 ? input + \u0027Z\u0027 : input;"},{"line_number":91,"context_line":"      }"},{"line_number":92,"context_line":"      var currentTimeZone \u003d $cookies.get(\u0027django_timezone\u0027) || \u0027UTC\u0027;"},{"line_number":93,"context_line":"      currentTimeZone \u003d currentTimeZone.replace(/^\"(.*)\"$/, \u0027$1\u0027);"},{"line_number":94,"context_line":"      return timeZoneService.getTimeZoneOffset(currentTimeZone).then(function (timeZoneOffset) {"}],"source_content_type":"text/javascript","patch_set":2,"id":"9f560f44_ca6faa8f","line":91,"updated":"2020-08-26 19:06:43.000000000","message":"Could you add tests corresponding to this commit to filters.spec.js?","commit_id":"30774366fdc3e758b193d5b75b185e8f0e6e3448"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"b6adc39f58480467f8fac0b4cb388ff205755fcf","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      input \u003d $filter(\u0027noValue\u0027)(input);"},{"line_number":89,"context_line":"      if (input !\u003d\u003d \u0027-\u0027) {"},{"line_number":90,"context_line":"        input \u003d input.slice(-1) !\u003d\u003d \u0027Z\u0027 ? input + \u0027Z\u0027 : input;"},{"line_number":91,"context_line":"      }"},{"line_number":92,"context_line":"      var currentTimeZone \u003d $cookies.get(\u0027django_timezone\u0027) || \u0027UTC\u0027;"},{"line_number":93,"context_line":"      currentTimeZone \u003d currentTimeZone.replace(/^\"(.*)\"$/, \u0027$1\u0027);"},{"line_number":94,"context_line":"      return timeZoneService.getTimeZoneOffset(currentTimeZone).then(function (timeZoneOffset) {"}],"source_content_type":"text/javascript","patch_set":2,"id":"9f560f44_ede72811","line":91,"in_reply_to":"9f560f44_ca6faa8f","updated":"2020-08-26 20:14:25.000000000","message":"Will do.","commit_id":"30774366fdc3e758b193d5b75b185e8f0e6e3448"}]}
