)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"41b957fd30f8aa3ccf41a47b0b8086dd204c6d17","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"dcdf4ab8_9b35ad38","updated":"2025-01-28 14:11:57.000000000","message":"recheck random failure","commit_id":"d79022eb33f639ca4e3657388ea8f2181de02960"}],"horizon/tables/base.py":[{"author":{"_account_id":32432,"name":"Owen McGonagle","email":"omcgonag@redhat.com","username":"omcgonag"},"change_message_id":"49dec162d5300321c14711645bc1fca90a42d26a","unresolved":true,"context_lines":[{"line_number":368,"context_line":"            self.classes.append(\u0027anchor\u0027)"},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"    def __str__(self):"},{"line_number":371,"context_line":"        return str(self.verbose_name)"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    def __repr__(self):"},{"line_number":374,"context_line":"        return \u0027\u003c%s: %s\u003e\u0027 % (self.__class__.__name__, self.name)"}],"source_content_type":"text/x-python","patch_set":1,"id":"afc33ca9_e62ede13","line":371,"updated":"2025-01-29 15:33:56.000000000","message":"Is this change needed so that when __str__ is invoked by others - they all get the str converstion?","commit_id":"d79022eb33f639ca4e3657388ea8f2181de02960"},{"author":{"_account_id":32432,"name":"Owen McGonagle","email":"omcgonag@redhat.com","username":"omcgonag"},"change_message_id":"1f77119d42ee189312dd85a70034370ae48684cb","unresolved":false,"context_lines":[{"line_number":368,"context_line":"            self.classes.append(\u0027anchor\u0027)"},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"    def __str__(self):"},{"line_number":371,"context_line":"        return str(self.verbose_name)"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    def __repr__(self):"},{"line_number":374,"context_line":"        return \u0027\u003c%s: %s\u003e\u0027 % (self.__class__.__name__, self.name)"}],"source_content_type":"text/x-python","patch_set":1,"id":"a39177f9_a4c96e34","line":371,"in_reply_to":"01e040bb_abfa98a3","updated":"2025-01-29 16:01:13.000000000","message":"Ok - Radomir explained things - and shared the link to https://docs.djangoproject.com/en/5.1/topics/i18n/translation/#lazy-translation about lazy-translation\n\nMy question is resolved, thx","commit_id":"d79022eb33f639ca4e3657388ea8f2181de02960"},{"author":{"_account_id":32432,"name":"Owen McGonagle","email":"omcgonag@redhat.com","username":"omcgonag"},"change_message_id":"c6b06452da04a7859550d08088767c26b16fb8cc","unresolved":true,"context_lines":[{"line_number":368,"context_line":"            self.classes.append(\u0027anchor\u0027)"},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"    def __str__(self):"},{"line_number":371,"context_line":"        return str(self.verbose_name)"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    def __repr__(self):"},{"line_number":374,"context_line":"        return \u0027\u003c%s: %s\u003e\u0027 % (self.__class__.__name__, self.name)"}],"source_content_type":"text/x-python","patch_set":1,"id":"cd0d1a0f_e6746207","line":371,"in_reply_to":"afc33ca9_e62ede13","updated":"2025-01-29 15:38:17.000000000","message":"I do not see why moving str would change things - self.verbose_name gets set at creation time - why would moving the call to str() change in terms of things being \"done at the last possible moment\" ?","commit_id":"d79022eb33f639ca4e3657388ea8f2181de02960"},{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"ddebc4007bd8205391baacdf3edef2f7489e8f94","unresolved":true,"context_lines":[{"line_number":368,"context_line":"            self.classes.append(\u0027anchor\u0027)"},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"    def __str__(self):"},{"line_number":371,"context_line":"        return str(self.verbose_name)"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    def __repr__(self):"},{"line_number":374,"context_line":"        return \u0027\u003c%s: %s\u003e\u0027 % (self.__class__.__name__, self.name)"}],"source_content_type":"text/x-python","patch_set":1,"id":"01e040bb_abfa98a3","line":371,"in_reply_to":"cd0d1a0f_e6746207","updated":"2025-01-29 15:41:37.000000000","message":"You can always try it and see that it fixes the bug.","commit_id":"d79022eb33f639ca4e3657388ea8f2181de02960"}]}
