summaryrefslogtreecommitdiff
path: root/protocols/VKontakte/src/vkjs.js
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/VKontakte/src/vkjs.js')
-rw-r--r--protocols/VKontakte/src/vkjs.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/protocols/VKontakte/src/vkjs.js b/protocols/VKontakte/src/vkjs.js
index a5b0485c8f..59a57a0677 100644
--- a/protocols/VKontakte/src/vkjs.js
+++ b/protocols/VKontakte/src/vkjs.js
@@ -302,9 +302,9 @@ return 1;
// Args.chatid
// ver 1
-var Info = API.messages.getChat({ "chat_id": Args.chatid });
-var ChatUsers = API.messages.getChatUsers({ "chat_id": Args.chatid, "fields": "id,first_name,last_name" });
-return { "info": Info, "users": ChatUsers;};
+var Info = API.messages.getChat({"chat_id": Args.chatid});
+var ChatUsers = API.messages.getChatUsers({"chat_id": Args.chatid,"fields": "id,first_name,last_name"});
+return {"info":Info, "users":ChatUsers};
// ver 2
@@ -409,6 +409,14 @@ if(GUids.length>0){
var MsgUsers = API.users.get({ "user_ids": ChatMsg.items@.from_id, "fields":"id,first_name,last_name"});
return { "info": Info, "users": ChatUsers, "msgs": ChatMsg, "fwd_users": FUsers + GUsers.groups, "msgs_users": MsgUsers};
+
+
+// ver 5
+var Info=API.messages.getChat({"chat_id": Args.chatid});
+var PeerId = 2000000000 + parseInt(Args.chatid);
+var ChatUsers = API.messages.getConversationMembers({ "peer_id": PeerId, "fields": "id,first_name,last_name" });
+return {"info":Info,"users":ChatUsers};
+
// Stored procedure name: RetrieveChatInfo = End
// Stored procedure name: DestroyKickChat = Begin