Index: dialin/hd/ui_proxy.py =================================================================== diff -u -r076965b54ec7f9711537ad5553de65b4da11338e -r493a724abac120578788b1578f4f47bbebc50eac --- dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision 076965b54ec7f9711537ad5553de65b4da11338e) +++ dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision 493a724abac120578788b1578f4f47bbebc50eac) @@ -243,11 +243,10 @@ self.treatment_end_cmd_succeeded = False self.treatment_end_cmd_reject_reason = 0 -# self.reject_reasons = OrderedDict() -# for attr in RequestRejectReasons.__members__: -# attr: RequestRejectReasons = attr -# self.reject_reasons[attr.name] = attr.value -# self.reject_reasons = OrderedDict(sorted(self.reject_reasons.items(), key=lambda key: key[1])) + self.reject_reasons = OrderedDict() + for attr in RequestRejectReasons: + self.reject_reasons[RequestRejectReasons(attr).name] = RequestRejectReasons(attr).value + self.reject_reasons = OrderedDict(sorted(self.reject_reasons.items(), key=lambda key: key[1])) def get_hd_version(self): """