@@ -1091,23 +1091,25 @@ def sendUri(self, uri, message=None, thread_id=None, thread_type=ThreadType.USER
10911091 data ["action_type" ] = "ma-type:user-generated-message"
10921092 data ["shareable_attachment[share_type]" ] = urlData ["share_type" ]
10931093 # most uri params will come back as dict
1094- if isinstance (urlData [' share_params' ], dict ):
1094+ if isinstance (urlData [" share_params" ], dict ):
10951095 data ["has_attachment" ] = True
10961096 for key in urlData ["share_params" ]:
10971097 if isinstance (urlData ["share_params" ][key ], dict ):
10981098 for key2 in urlData ["share_params" ][key ]:
10991099 data [
1100- "shareable_attachment[share_params][{}][{}]" .format (key , key2 )
1100+ "shareable_attachment[share_params][{}][{}]" .format (
1101+ key , key2
1102+ )
11011103 ] = urlData ["share_params" ][key ][key2 ]
11021104 else :
1103- data ["shareable_attachment[share_params][{}]" . format ( key )] = urlData [
1104- "share_params"
1105- ][key ]
1105+ data [
1106+ "shareable_attachment[ share_params][{}]" . format ( key )
1107+ ] = urlData [ "share_params" ] [key ]
11061108 # some (such as facebook profile pages) will just be a list
11071109 else :
11081110 data ["has_attachment" ] = False
1109- for index , val in enumerate (urlData [' share_params' ]):
1110- data [' shareable_attachment[share_params][{}]' .format (index )] = val
1111+ for index , val in enumerate (urlData [" share_params" ]):
1112+ data [" shareable_attachment[share_params][{}]" .format (index )] = val
11111113 return self ._doSendRequest (data )
11121114
11131115 def sendEmoji (
0 commit comments