|
@@ -66,7 +66,7 @@ class DeviceShareView(View):
|
|
|
def do_generate_token_url(self, userID, request_dict, response):
|
|
|
UID = request_dict.get('UID', None)
|
|
|
dvqs = Device_Info.objects.filter(UID=UID, userID_id=userID, isShare=False).values('NickName')
|
|
|
- userqs = Device_User.objects.filter(userID=userID).values('username', 'userEmail', 'phone')
|
|
|
+ userqs = Device_User.objects.filter(userID=userID).values('username', 'userEmail', 'phone', 'userIconPath')
|
|
|
if dvqs:
|
|
|
data = {'sharer': userID, 'UID': UID}
|
|
|
# -----------------
|
|
@@ -85,10 +85,18 @@ class DeviceShareView(View):
|
|
|
share_user = userqs[0]['phone']
|
|
|
else:
|
|
|
share_user = ''
|
|
|
+
|
|
|
+ userIconPath = userqs[0]['userIconPath']
|
|
|
+ if userIconPath:
|
|
|
+ if userIconPath.find('static/') != -1:
|
|
|
+ userIconPath = userIconPath.replace('static/', '').replace('\\', '/')
|
|
|
+ userIconUrl = SERVER_DOMAIN + 'account/getAvatar/' + userIconPath
|
|
|
+
|
|
|
return response.json(0, {
|
|
|
'shareToken': share_token,
|
|
|
'deviceName': dvqs[0]['NickName'],
|
|
|
'shareUser': share_user,
|
|
|
+ 'userIconPath': userIconPath
|
|
|
})
|
|
|
|
|
|
else:
|