)]}'
{"sushy/resources/registry/message_registry_file.py":[{"author":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"change_message_id":"7ce866370b14f20f0bcae386c0c79a31ac112621","unresolved":false,"context_lines":[{"line_number":82,"context_line":"            from the Internet"},{"line_number":83,"context_line":"        \"\"\""},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"        locations \u003d [l for l in self.location if l.language \u003d\u003d language]"},{"line_number":86,"context_line":"        locations.extend([l for l in self.location if l.language \u003d\u003d \u0027default\u0027])"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"        for location in locations:"},{"line_number":89,"context_line":"            if location.uri:"}],"source_content_type":"text/x-python","patch_set":4,"id":"7faddb67_f7d56ae6","line":86,"range":{"start_line":85,"start_character":8,"end_line":86,"end_character":77},"updated":"2019-07-09 01:13:22.000000000","message":"I believe these two (2) statements should perform case insensitive comparisons of the language. According to RFC 5646, \"At all times, language tags and their subtags, including private use and extensions, are to be treated as case insensitive: there exist conventions for the capitalization of some of the subtags, but these MUST NOT be taken to carry meaning.\" [1]\n\nI see MessageRegistryFiles on Dell EMC containing either \u0027\"Language\": \"En\"\u0027 or \u0027\"Language\": \"en\"\u0027.\n\n[1] https://tools.ietf.org/html/rfc5646#section-2.1.1","commit_id":"8e023efa29620a196f00f4e3cb89cddd553ddc36"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"8ffde1f72057904e4ddd3ff37a4af2ac9df5d6af","unresolved":false,"context_lines":[{"line_number":82,"context_line":"            from the Internet"},{"line_number":83,"context_line":"        \"\"\""},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"        locations \u003d [l for l in self.location if l.language \u003d\u003d language]"},{"line_number":86,"context_line":"        locations.extend([l for l in self.location if l.language \u003d\u003d \u0027default\u0027])"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"        for location in locations:"},{"line_number":89,"context_line":"            if location.uri:"}],"source_content_type":"text/x-python","patch_set":4,"id":"7faddb67_f591df9a","line":86,"range":{"start_line":85,"start_character":8,"end_line":86,"end_character":77},"in_reply_to":"7faddb67_f7d56ae6","updated":"2019-07-09 09:00:47.000000000","message":"Great catch! Thank you!","commit_id":"8e023efa29620a196f00f4e3cb89cddd553ddc36"}]}
