@@ -69,7 +69,7 @@ def get_end_user(
6969 additional = [alias ["id" ] for alias in aliases ],
7070 ext = account_info .get ("extension_id" ),
7171 main = account_info ["id" ],
72- sms = [number ["did_number" ] for number in account_info [ "alias_did_number_list" ] ],
72+ sms = [number ["did_number" ] for number in account_info . get ( "alias_did_number_list" , []) ],
7373 ),
7474 sip = SIPInfo (
7575 username = account_info ["id" ],
@@ -110,7 +110,7 @@ def get_contact_info_by_account(account_info: dict, current_user: int) -> Contac
110110 additional = [alias ["id" ] for alias in account_info .get ("alias_list" , [])],
111111 ext = account_info .get ("extension_id" , "" ),
112112 main = account_info ["id" ],
113- sms = [number ["did_number" ] for number in account_info [ "alias_did_number_list" ] ],
113+ sms = [number ["did_number" ] for number in account_info . get ( "alias_did_number_list" , []) ],
114114 ),
115115 sip_status = (
116116 SIPRegistrationStatus .registered
@@ -141,7 +141,7 @@ def get_contact_info_by_extension(extension_info: dict, aliases: list, current_u
141141 additional = aliases ,
142142 ext = extension_info .get ("id" ),
143143 main = extension_info .get ("id" ),
144- sms = [number ["did_number" ] for number in extension_info [ "alias_did_number_list" ] ],
144+ sms = [number ["did_number" ] for number in extension_info . get ( "alias_did_number_list" , []) ],
145145 ),
146146 )
147147
0 commit comments