Gufovskiy

Untitled

Sep 23rd, 2020
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.54 KB | None | 0 0
  1. ======================================================================================================================================
  2. Log when there was no error with login:
  3. ======================================================================================================================================
  4. -10:03:50.348(0) API ➔ debug GET: /api/v1/commands.list
  5. -10:03:50.354(0) API ➔ debug Success { statusCode: 200, body: { commands: [ [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object] ], offset: 0, count: 24, total: 24, success: true } }
  6. -10:03:50.653(0) API ➔ debug GET: /api/v1/roles.list
  7. -10:03:50.659(0) API ➔ debug Success { statusCode: 200, body: { roles: [ [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object] ], success: true } }
  8. -10:03:50.660(0) API ➔ debug GET: /api/v1/emoji-custom.list
  9. -10:03:50.662(0) API ➔ debug Success { statusCode: 200, body: { emojis: { update: [], remove: [] }, success: true } }
  10. -10:03:50.858(0) Meteor ➔ publish null -> userId: null, arguments: []
  11. -10:03:50.874(0) Meteor ➔ publish null -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  12. -10:03:50.939(0) API ➔ debug POST: /api/v1/method.call/license%3AgetModules
  13. -10:03:50.940(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"2","result":[]}', success: true } }
  14. -10:03:50.943(0) API ➔ debug POST: /api/v1/method.call/autoTranslate.getSupportedLanguages
  15. -10:03:50.945(0) Meteor ➔ method autoTranslate.getSupportedLanguages -> userId: 8FyihkQ2ArBurCoDA, arguments: ["en"]
  16. -10:03:50.946(0) Exception while invoking method autoTranslate.getSupportedLanguages Error: Auto-Translate is not allowed [error-action-not-allowed] at MethodInvocation.autoTranslate.getSupportedLanguages (app/autotranslate/server/methods/getSupportedLanguages.js:11:10) at MethodInvocation.methodsMap.<computed> (app/lib/server/lib/debug.js:67:34) at maybeAuditArgumentChecks (packages/ddp-server/livedata_server.js:1771:12) at packages/ddp-server/livedata_server.js:1689:15 at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1234:12) at packages/ddp-server/livedata_server.js:1687:36 at new Promise (<anonymous>) at Server.applyAsync (packages/ddp-server/livedata_server.js:1686:12) at Server.apply (packages/ddp-server/livedata_server.js:1625:26) at Server.call (packages/ddp-server/livedata_server.js:1607:17) at Object.post (app/api/server/v1/misc.js:262:26) at app/api/server/api.js:388:82 at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1234:12) at Object._internalRouteActionHandler [as action] (app/api/server/api.js:388:39) at Route.share.Route.Route._callEndpoint (packages/nimble_restivus/lib/route.coffee:150:32) at packages/nimble_restivus/lib/route.coffee:59:33 at packages/simple_json-routes.js:98:9 => awaited here: at Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:60:12) at Server.apply (packages/ddp-server/livedata_server.js:1638:22) at Server.call (packages/ddp-server/livedata_server.js:1607:17) at Object.post (app/api/server/v1/misc.js:262:26) at app/api/server/api.js:388:82 at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1234:12) at Object._internalRouteActionHandler [as action] (app/api/server/api.js:388:39) at Route.share.Route.Route._callEndpoint (packages/nimble_restivus/lib/route.coffee:150:32) at packages/nimble_restivus/lib/route.coffee:59:33 at packages/simple_json-routes.js:98:9
  17. -10:03:50.947(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"3","error":{"isClientSafe":true,"error":"error-action-not-allowed","reason":"Auto-Translate is not allowed","details":{"method":"autoTranslate.saveSettings"},"message":"Auto-Translate is not allowed [error-action-not-allowed]","errorType":"Meteor.Error"}}', success: true } }
  18. -10:03:50.950(0) API ➔ debug POST: /api/v1/method.call/autoTranslate.getProviderUiMetadata
  19. -10:03:50.953(0) Meteor ➔ method autoTranslate.getProviderUiMetadata -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  20. -10:03:50.954(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"4","result":{"google-translate":{"name":"google-translate","displayName":"Google"},"deepl-translate":{"name":"deepl-translate","displayName":"DeepL"},"microsoft-translate":{"name":"microsoft-translate","displayName":"Microsoft"}}}', success: true } }
  21. -10:03:50.955(0) API ➔ debug POST: /api/v1/method.call/listCustomSounds
  22. -10:03:50.956(0) Meteor ➔ method listCustomSounds -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  23.  
  24. -10:03:50.958(0) API ➔ debug POST: /api/v1/method.call/getUserRoles
  25. -10:03:50.959(0) Meteor ➔ method getUserRoles -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  26. -10:03:50.962(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"5","result":[]}', success: true } }
  27. -10:03:50.963(0) API ➔ debug POST: /api/v1/method.call/apps%3Ais-enabled
  28. -10:03:50.964(0) Meteor ➔ method apps/is-enabled -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  29. -10:03:50.964(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"7","result":true}', success: true } }
  30. -10:03:50.967(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"6","result":[{"_id":"EL6EeMexCvRzeBdHi","roles":["admin"],"username":"rocketadmin"}]}', success: true } }
  31. -10:03:51.170(0) API ➔ debug POST: /api/v1/method.call/listCustomUserStatus
  32. -10:03:51.171(0) Meteor ➔ method listCustomUserStatus -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  33. -10:03:51.173(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/added",{"useCollection":false,"args":[]}]
  34. -10:03:51.174(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"8","result":[]}', success: true } }
  35. -10:03:51.177(0) API ➔ debug POST: /api/v1/method.call/license%3AisEnterprise
  36. -10:03:51.178(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"9","result":false}', success: true } }
  37. -10:03:51.179(0) API ➔ debug POST: /api/v1/method.call/getRoomByTypeAndName
  38. -10:03:51.180(0) Meteor ➔ method getRoomByTypeAndName -> userId: 8FyihkQ2ArBurCoDA, arguments: ["c","general"]
  39. -10:03:51.184(0) Meteor ➔ method canAccessRoom -> userId: 8FyihkQ2ArBurCoDA, arguments: ["GENERAL","8FyihkQ2ArBurCoDA"]
  40. -10:03:51.185(0) API ➔ debug GET: /api/apps/languages
  41. -10:03:51.186(0) API ➔ debug Success { statusCode: 200, body: { apps: [], success: true } }
  42. -10:03:51.187(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/removed",{"useCollection":false,"args":[]}]
  43. -10:03:51.188(0) API ➔ debug GET: /api/v1/me
  44. -10:03:51.190(0) API ➔ debug POST: /api/v1/method.call/loadLocale
  45. -10:03:51.192(0) Meteor ➔ method loadLocale -> userId: 8FyihkQ2ArBurCoDA, arguments: ["ru"]
  46. -10:03:51.194(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"10","result":{"_id":"GENERAL","name":"general","t":"c","lm":{"$date":1593670277651},"_updatedAt":{"$date":1600066282264},"default":true,"lastMessage":{"_id":"Kkpn9xdBtTRkRxypC","rid":"GENERAL","ts":{"$date":1593670277651},"msg":"","file":{"_id":"e9nNotjhKjqYF3jn5","name":"Clipboard - 2 июля 2020 г., 10:11","type":"image/png"},"groupable":false,"attachments":[{"ts":"1970-01-01T00:00:00.000Z","title":"Clipboard - 2 июля 2020 г., 10:11","title_link":"/file-upload/e9nNotjhKjqYF3jn5/Clipboard%20-%202%20%D0%B8%D1%8E%D0%BB%D1%8F%202020%20%D0%B3.,%2010:11","title_link_download":true,"image_dimensions":{"width":1284,"height":596},"image_preview":"/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPACADASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAgMEAQj/xAAfEAEAAgIBBQEAAAAAAAAAAAABAgMABBESEyExUWH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAQEBAQAAAAAAAAAAAAAAAAEAERL/2gAMAwEAAhEDEQA/AOhtXUqUJK5bGijnpK/OK0GXUevOUHDMV4T5jraAWx1Kjz28NqrPdRhw2ISkxF5PzEXyWzj441mF/9k=","image_url":"/file-upload/e9nNotjhKjqYF3jn5/Clipboard%20-%202%20%D0%B8%D1%8E%D0%BB%D1%8F%202020%20%D0%B3.,%2010:11","image_type":"image/png","image_size":126956,"type":"file","description":""}],"u":{"_id":"Rrc3xkJQEZY6QP5SM","username":"petrovaa","name":"Петров А.А."},"_updatedAt":{"$date":1593670277664},"mentions":[],"channels":[]},"usersCount":183,"usernames":[]}}', success: true } }
  47. -10:03:51.195(0) API ➔ debug Success { statusCode: 200, body: { _id: '8FyihkQ2ArBurCoDA', services: { password: [Object] }, username: 'ivanovaa', emails: [ [Object] ], status: 'online', active: true, _updatedAt: 2020-09-22T10:03:50.884Z, roles: [ 'user' ], name: 'Иванов А.А.', statusConnection: 'online', utcOffset: 3, statusDefault: 'online', email: 'ivanovaa@mail.email', avatarUrl: 'http://rocketserver:3000/avatar/ivanovaa', settings: { preferences: [Object] }, success: true } }
  48. -10:03:51.196(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/updated",{"useCollection":false,"args":[]}]
  49. -10:03:51.199(0) API ➔ debug Success { statusCode: 200, body: { message: `{"msg":"result","id":"11","result":"//! moment.js locale configuration\<br>//! locale : Russian [ru]\<br>//! author : Viktorminator : https://github.com/Viktorminator\<br>//! Author : Menelion Elensúle : https://github.com/Oire\<br>//! author : Коренберг Марк : https://github.com/socketpair\<br>\<br>;(function (global, factory) {\<br> typeof exports === 'object' && typeof module !== 'undefined'\<br> && typeof require === 'function' ? factory(require('../moment')) :\<br> typeof define === 'function' && define.amd ? define(['../moment'], factory) :\<br> factory(global.moment)\<br>}(this, function (moment) { 'use strict';\<br>\<br>\<br> function plural(word, num) {\<br> var forms = word.split('_');\<br> return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);\<br> }\<br> function relativeTimeWithPlural(number, withoutSuffix, key) {\<br> var format = {\<br> 'mm': withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут',\<br> 'hh': 'час_часа_часов',\<br> 'dd': 'день_дня_дней',\<br> 'MM': 'месяц_месяца_месяцев',\<br> 'yy': 'год_года_лет'\<br> };\<br> if (key === 'm') {\<br> return withoutSuffix ? 'минута' : 'минуту';\<br> }\<br> else {\<br> return number + ' ' + plural(format[key], +number);\<br> }\<br> }\<br> var monthsParse = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i];\<br>\<br> // http://new.gramota.ru/spravka/rules/139-prop : § 103\<br> // Сокращения месяцев: http://new.gramota.ru/spravka/buro/search-answer?s=242637\<br> // CLDR data: http://www.unicode.org/cldr/charts/28/summary/ru.html#1753\<br> var ru = moment.defineLocale('ru', {\<br> months : {\<br> format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_'),\<br> standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_')\<br> },\<br> monthsShort : {\<br> // по CLDR именно \\"июл.\\" и \\"июн.\\", но какой смысл менять букву на точку ?\<br> format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split('_'),\<br> standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split('_')\<br> },\<br> weekdays : {\<br> standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'),\<br> format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_'),\<br> isFormat: /\\\\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\\\\] ?dddd/\<br> },\<br> weekdaysShort : 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\<br> weekdaysMin : 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\<br> monthsParse : monthsParse,\<br> longMonthsParse : monthsParse,\<br> shortMonthsParse : monthsParse,\<br>\<br> // полные названия с падежами, по три буквы, для некоторых, по 4 буквы, сокращения с точкой и без точки\<br> monthsRegex: /^(январ[ья]|янв\\\\.?|феврал[ья]|февр?\\\\.?|марта?|мар\\\\.?|апрел[ья]|апр\\\\.?|ма[йя]|июн[ья]|июн\\\\.?|июл[ья]|июл\\\\.?|августа?|авг\\\\.?|сентябр[ья]|сент?\\\\.?|октябр[ья]|окт\\\\.?|ноябр[ья]|нояб?\\\\.?|декабр[ья]|дек\\\\.?)/i,\<br>\<br> // копия предыдущего\<br> monthsShortRegex: /^(январ[ья]|янв\\\\.?|феврал[ья]|февр?\\\\.?|марта?|мар\\\\.?|апрел[ья]|апр\\\\.?|ма[йя]|июн[ья]|июн\\\\.?|июл[ья]|июл\\\\.?|августа?|авг\\\\.?|сентябр[ья]|сент?\\\\.?|октябр[ья]|окт\\\\.?|ноябр[ья]|нояб?\\\\.?|декабр[ья]|дек\\\\.?)/i,\<br>\<br> // полные названия с падежами\<br> monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,\<br>\<br> // Выражение, которое соотвествует только сокращённым формам\<br> monthsShortStrictRegex: /^(янв\\\\.|февр?\\\\.|мар[т.]|апр\\\\.|ма[яй]|июн[ья.]|июл[ья.]|авг\\\\.|сент?\\\\.|окт\\\\.|нояб?\\\\.|дек\\\\.)/i,\<br> longDateFormat : {\<br> LT : 'HH:mm',\<br> LTS : 'HH:mm:ss',\<br> L : 'DD.MM.YYYY',\<br> LL : 'D MMMM YYYY г.',\<br> LLL : 'D MMMM YYYY г., HH:mm',\<br> LLLL : 'dddd, D MMMM YYYY г., HH:mm'\<br> },\<br> calendar : {\<br> sameDay: '[Сегодня в] LT',\<br> nextDay: '[Завтра в] LT',\<br> lastDay: '[Вчера в] LT',\<br> nextWeek: function (now) {\<br> if (now.week() !== this.week()) {\<br> switch (this.day()) {\<br> case 0:\<br> return '[В следующее] dddd [в] LT';\<br> case 1:\<br> case 2:\<br> case 4:\<br> return '[В следующий] dddd [в] LT';\<br> case 3:\<br> case 5:\<br> case 6:\<br> return '[В следующую] dddd [в] LT';\<br> }\<br> } else {\<br> if (this.day() === 2) {\<br> return '[Во] dddd [в] LT';\<br> } else {\<br> return '[В] dddd [в] LT';\<br> }\<br> }\<br> },\<br> lastWeek: function (now) {\<br> if (now.week() !== this.week()) {\<br> switch (this.day()) {\<br> case 0:\<br> return '[В прошлое] dddd [в] LT';\<br> case 1:\<br> case 2:\<br> case 4:\<br> return '[В прошлый] dddd [в] LT';\<br> case 3:\<br> case 5:\<br> case 6:\<br> return '[В прошлую] dddd [в] LT';\<br> }\<br> } else {\<br> if (this.day() === 2) {\<br> return '[Во] dddd [в] LT';\<br> } else {\<br> return '[В] dddd [в] LT';\<br> }\<br> }\<br> },\<br> sameElse: 'L'\<br> },\<br> relativeTime : {\<br> future : 'через %s',\<br> past : '%s назад',\<br> s : 'несколько секунд',\<br> m : relativeTimeWithPlural,\<br> mm : relativeTimeWithPlural,\<br> h : 'час',\<br> hh : relativeTimeWithPlural,\<br> d : 'день',\<br> dd : relativeTimeWithPlural,\<br> M : 'месяц',\<br> MM : relativeTimeWithPlural,\<br> y : 'год',\<br> yy : relativeTimeWithPlural\<br> },\<br> meridiemParse: /ночи|утра|дня|вечера/i,\<br> isPM : function (input) {\<br> return /^(дня|вечера)$/.test(input);\<br> },\<br> meridiem : function (hour, minute, isLower) {\<br> if (hour < 4) {\<br> return 'ночи';\<br> } else if (hour < 12) {\<br> return 'утра';\<br> } else if (hour < 17) {\<br> return 'дня';\<br> } else {\<br> return 'вечера';\<br> }\<br> },\<br> ordinalParse: /\\\\d{1,2}-(й|го|я)/,\<br> ordinal: function (number, period) {\<br> switch (period) {\<br> case 'M':\<br> case 'd':\<br> case 'DDD':\<br> return number + '-й';\<br> case 'D':\<br> return number + '-го';\<br> case 'w':\<br> case 'W':\<br> return number + '-я';\<br> default:\<br> return number;\<br> }\<br> },\<br> week : {\<br> dow : 1, // Monday is the first day of the week.\<br> doy : 7 // The week that contains Jan 1st is the first week of the year.\<br> }\<br> });\<br>\<br> return ru;\<br>\<br>}));"}`, success: true } }
  50. -10:03:51.200(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/statusUpdate",{"useCollection":false,"args":[]}]
  51. -10:03:51.202(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/settingUpdated",{"useCollection":false,"args":[]}]
  52. -10:03:51.204(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["command/added",{"useCollection":false,"args":[]}]
  53. -10:03:51.205(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["command/disabled",{"useCollection":false,"args":[]}]
  54. -10:03:51.206(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["command/updated",{"useCollection":false,"args":[]}]
  55. -10:03:51.207(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["command/removed",{"useCollection":false,"args":[]}]
  56. -10:03:51.402(0) API ➔ debug POST: /api/v1/method.call/permissions%3Aget
  57. -10:03:51.441(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"12","result":{"update":[],"remove":[]}}', success: true } }
  58. -10:03:51.445(0) Meteor ➔ method canAccessRoom -> userId: 8FyihkQ2ArBurCoDA, arguments: ["GENERAL","8FyihkQ2ArBurCoDA",null]
  59. -10:03:51.447(0) API ➔ debug POST: /api/v1/method.call/loadHistory
  60. -10:03:51.448(0) Meteor ➔ method loadHistory -> userId: 8FyihkQ2ArBurCoDA, arguments: ["GENERAL",{},50,{}]
  61. -10:03:51.450(0) Meteor ➔ method canAccessRoom -> userId: 8FyihkQ2ArBurCoDA, arguments: ["GENERAL","8FyihkQ2ArBurCoDA"]
  62. -10:03:51.463(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"13","result":{"messages":[{"_id":"ZKSxCCcXmWmPxw49g","t":"uj","rid":"GENERAL", !<THERE WERE PLENTY OF USERNAMES RETURNED FROM CHANNEL 'GENERAL'>! success: true } }
  63. -10:03:51.706(0) API ➔ debug POST: /api/v1/method.call/public-settings%3Aget
  64. -10:03:51.709(0) Meteor ➔ method public-settings/get -> userId: 8FyihkQ2ArBurCoDA, arguments: [{}]
  65. -10:03:51.712(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"14","result":{"update":[],"remove":[]}}', success: true } }
  66. -10:03:51.714(0) API ➔ debug POST: /api/v1/method.call/getRoomRoles
  67. -10:03:51.715(0) Meteor ➔ method getRoomRoles -> userId: 8FyihkQ2ArBurCoDA, arguments: ["GENERAL"]
  68. -10:03:51.717(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"15","result":[]}', success: true } }
  69. -10:03:52.478(0) API ➔ debug POST: /api/v1/method.call/rooms%3Aget
  70. -10:03:52.480(0) Meteor ➔ method rooms/get -> userId: 8FyihkQ2ArBurCoDA, arguments: [{}]
  71. -10:03:52.483(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"16","result":{"update":[],"remove":[]}}', success: true } }
  72. -10:03:52.697(0) API ➔ debug POST: /api/v1/method.call/subscriptions%3Aget
  73. -10:03:52.699(0) Meteor ➔ method subscriptions/get -> userId: 8FyihkQ2ArBurCoDA, arguments: [{}]
  74. -10:03:52.703(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"17","result":{"update":[],"remove":[]}}', success: true } }
  75. -10:03:53.352(0) API ➔ debug GET: /api/v1/users.presence?ids[]=ZRgaFb9JSxxLsnQnN&ids[]=DZsTbDqvCggfFGodc&ids[]=fSmth4iNSMXwLf7Jy&ids[]=aEi6mtzSEBxbDEbMy&ids[]=bXwMPq6fMpLR4Jig2&ids[]=rocket.cat&ids[]=zwc8eC4JPwgE2C2tL&ids[]=Rrc3xkJQEZY6QP5SM
  76. -10:03:53.356(0) API ➔ debug Success { statusCode: 200, body: { users: [ [Object], [Object], [Object], [Object] ], full: false, success: true } }
  77.  
  78.  
  79.  
  80.  
  81. ======================================================================================================================================
  82. Log when there was the error with login:
  83. ======================================================================================================================================
  84. -09:51:43.581(0) API ➔ debug GET: /api/v1/commands.list
  85. -09:51:43.588(0) API ➔ debug Success { statusCode: 200, body: { commands: [ [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object] ], offset: 0, count: 24, total: 24, success: true } }
  86. -09:51:43.886(0) API ➔ debug GET: /api/v1/roles.list
  87. -09:51:43.891(0) API ➔ debug Success { statusCode: 200, body: { roles: [ [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object], [Object] ], success: true } }
  88. -09:51:43.892(0) API ➔ debug GET: /api/v1/emoji-custom.list
  89. -09:51:43.896(0) API ➔ debug Success { statusCode: 200, body: { emojis: { update: [], remove: [] }, success: true } }
  90. -09:51:44.011(0) Meteor ➔ publish null -> userId: null, arguments: []
  91. -09:51:44.038(0) Meteor ➔ publish null -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  92. -09:51:44.070(0) API ➔ debug POST: /api/v1/method.call/license%3AgetModules
  93. -09:51:44.071(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"2","result":[]}', success: true } }
  94. -09:51:44.073(0) API ➔ debug POST: /api/v1/method.call/autoTranslate.getSupportedLanguages
  95. -09:51:44.074(0) Meteor ➔ method autoTranslate.getSupportedLanguages -> userId: 8FyihkQ2ArBurCoDA, arguments: ["en"]
  96. -09:51:44.075(0) Exception while invoking method autoTranslate.getSupportedLanguages Error: Auto-Translate is not allowed [error-action-not-allowed] at MethodInvocation.autoTranslate.getSupportedLanguages (app/autotranslate/server/methods/getSupportedLanguages.js:11:10) at MethodInvocation.methodsMap.<computed> (app/lib/server/lib/debug.js:67:34) at maybeAuditArgumentChecks (packages/ddp-server/livedata_server.js:1771:12) at packages/ddp-server/livedata_server.js:1689:15 at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1234:12) at packages/ddp-server/livedata_server.js:1687:36 at new Promise (<anonymous>) at Server.applyAsync (packages/ddp-server/livedata_server.js:1686:12) at Server.apply (packages/ddp-server/livedata_server.js:1625:26) at Server.call (packages/ddp-server/livedata_server.js:1607:17) at Object.post (app/api/server/v1/misc.js:262:26) at app/api/server/api.js:388:82 at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1234:12) at Object._internalRouteActionHandler [as action] (app/api/server/api.js:388:39) at Route.share.Route.Route._callEndpoint (packages/nimble_restivus/lib/route.coffee:150:32) at packages/nimble_restivus/lib/route.coffee:59:33 at packages/simple_json-routes.js:98:9 => awaited here: at Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:60:12) at Server.apply (packages/ddp-server/livedata_server.js:1638:22) at Server.call (packages/ddp-server/livedata_server.js:1607:17) at Object.post (app/api/server/v1/misc.js:262:26) at app/api/server/api.js:388:82 at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1234:12) at Object._internalRouteActionHandler [as action] (app/api/server/api.js:388:39) at Route.share.Route.Route._callEndpoint (packages/nimble_restivus/lib/route.coffee:150:32) at packages/nimble_restivus/lib/route.coffee:59:33 at packages/simple_json-routes.js:98:9
  97. -09:51:44.076(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"3","error":{"isClientSafe":true,"error":"error-action-not-allowed","reason":"Auto-Translate is not allowed","details":{"method":"autoTranslate.saveSettings"},"message":"Auto-Translate is not allowed [error-action-not-allowed]","errorType":"Meteor.Error"}}', success: true } }
  98. -09:51:44.094(0) API ➔ debug POST: /api/v1/method.call/autoTranslate.getProviderUiMetadata
  99. -09:51:44.095(0) Meteor ➔ method autoTranslate.getProviderUiMetadata -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  100. -09:51:44.097(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"4","result":{"google-translate":{"name":"google-translate","displayName":"Google"},"deepl-translate":{"name":"deepl-translate","displayName":"DeepL"},"microsoft-translate":{"name":"microsoft-translate","displayName":"Microsoft"}}}', success: true } }
  101. -09:51:44.099(0) API ➔ debug POST: /api/v1/method.call/listCustomSounds
  102. -09:51:44.100(0) Meteor ➔ method listCustomSounds -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  103. -09:51:44.102(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"5","result":[]}', success: true } }
  104. -09:51:44.106(0) API ➔ debug POST: /api/v1/method.call/getUserRoles
  105. -09:51:44.108(0) Meteor ➔ method getUserRoles -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  106. -09:51:44.110(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"6","result":[{"_id":"EL6EeMexCvRzeBdHi","roles":["admin"],"username":"rocketadmin"}]}', success: true } }
  107. -09:51:44.140(0) API ➔ debug POST: /api/v1/method.call/apps%3Ais-enabled
  108. -09:51:44.141(0) Meteor ➔ method apps/is-enabled -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  109. -09:51:44.142(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"7","result":true}', success: true } }
  110.  
  111. -09:51:44.274(0) API ➔ debug POST: /api/v1/method.call/listCustomUserStatus
  112. -09:51:44.278(0) Meteor ➔ method listCustomUserStatus -> userId: 8FyihkQ2ArBurCoDA, arguments: []
  113. -09:51:44.282(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"8","result":[]}', success: true } }
  114. -09:51:44.284(0) API ➔ debug POST: /api/v1/method.call/license%3AisEnterprise
  115. -09:51:44.285(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"9","result":false}', success: true } }
  116. -09:51:44.310(0) API ➔ debug POST: /api/v1/method.call/getRoomByTypeAndName
  117. -09:51:44.312(0) Meteor ➔ method getRoomByTypeAndName -> userId: 8FyihkQ2ArBurCoDA, arguments: ["c","general"]
  118. -09:51:44.324(0) API ➔ debug POST: /api/v1/method.call/loadLocale
  119. -09:51:44.325(0) Meteor ➔ method loadLocale -> userId: 8FyihkQ2ArBurCoDA, arguments: ["ru"]
  120. -09:51:44.327(0) API ➔ debug Success { statusCode: 200, body: { message: `{"msg":"result","id":"11","result":"//! moment.js locale configuration\<br>//! locale : Russian [ru]\<br>//! author : Viktorminator : https://github.com/Viktorminator\<br>//! Author : Menelion Elensúle : https://github.com/Oire\<br>//! author : Коренберг Марк : https://github.com/socketpair\<br>\<br>;(function (global, factory) {\<br> typeof exports === 'object' && typeof module !== 'undefined'\<br> && typeof require === 'function' ? factory(require('../moment')) :\<br> typeof define === 'function' && define.amd ? define(['../moment'], factory) :\<br> factory(global.moment)\<br>}(this, function (moment) { 'use strict';\<br>\<br>\<br> function plural(word, num) {\<br> var forms = word.split('_');\<br> return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);\<br> }\<br> function relativeTimeWithPlural(number, withoutSuffix, key) {\<br> var format = {\<br> 'mm': withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут',\<br> 'hh': 'час_часа_часов',\<br> 'dd': 'день_дня_дней',\<br> 'MM': 'месяц_месяца_месяцев',\<br> 'yy': 'год_года_лет'\<br> };\<br> if (key === 'm') {\<br> return withoutSuffix ? 'минута' : 'минуту';\<br> }\<br> else {\<br> return number + ' ' + plural(format[key], +number);\<br> }\<br> }\<br> var monthsParse = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i];\<br>\<br> // http://new.gramota.ru/spravka/rules/139-prop : § 103\<br> // Сокращения месяцев: http://new.gramota.ru/spravka/buro/search-answer?s=242637\<br> // CLDR data: http://www.unicode.org/cldr/charts/28/summary/ru.html#1753\<br> var ru = moment.defineLocale('ru', {\<br> months : {\<br> format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_'),\<br> standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_')\<br> },\<br> monthsShort : {\<br> // по CLDR именно \\"июл.\\" и \\"июн.\\", но какой смысл менять букву на точку ?\<br> format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split('_'),\<br> standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split('_')\<br> },\<br> weekdays : {\<br> standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'),\<br> format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_'),\<br> isFormat: /\\\\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\\\\] ?dddd/\<br> },\<br> weekdaysShort : 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\<br> weekdaysMin : 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\<br> monthsParse : monthsParse,\<br> longMonthsParse : monthsParse,\<br> shortMonthsParse : monthsParse,\<br>\<br> // полные названия с падежами, по три буквы, для некоторых, по 4 буквы, сокращения с точкой и без точки\<br> monthsRegex: /^(январ[ья]|янв\\\\.?|феврал[ья]|февр?\\\\.?|марта?|мар\\\\.?|апрел[ья]|апр\\\\.?|ма[йя]|июн[ья]|июн\\\\.?|июл[ья]|июл\\\\.?|августа?|авг\\\\.?|сентябр[ья]|сент?\\\\.?|октябр[ья]|окт\\\\.?|ноябр[ья]|нояб?\\\\.?|декабр[ья]|дек\\\\.?)/i,\<br>\<br> // копия предыдущего\<br> monthsShortRegex: /^(январ[ья]|янв\\\\.?|феврал[ья]|февр?\\\\.?|марта?|мар\\\\.?|апрел[ья]|апр\\\\.?|ма[йя]|июн[ья]|июн\\\\.?|июл[ья]|июл\\\\.?|августа?|авг\\\\.?|сентябр[ья]|сент?\\\\.?|октябр[ья]|окт\\\\.?|ноябр[ья]|нояб?\\\\.?|декабр[ья]|дек\\\\.?)/i,\<br>\<br> // полные названия с падежами\<br> monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,\<br>\<br> // Выражение, которое соотвествует только сокращённым формам\<br> monthsShortStrictRegex: /^(янв\\\\.|февр?\\\\.|мар[т.]|апр\\\\.|ма[яй]|июн[ья.]|июл[ья.]|авг\\\\.|сент?\\\\.|окт\\\\.|нояб?\\\\.|дек\\\\.)/i,\<br> longDateFormat : {\<br> LT : 'HH:mm',\<br> LTS : 'HH:mm:ss',\<br> L : 'DD.MM.YYYY',\<br> LL : 'D MMMM YYYY г.',\<br> LLL : 'D MMMM YYYY г., HH:mm',\<br> LLLL : 'dddd, D MMMM YYYY г., HH:mm'\<br> },\<br> calendar : {\<br> sameDay: '[Сегодня в] LT',\<br> nextDay: '[Завтра в] LT',\<br> lastDay: '[Вчера в] LT',\<br> nextWeek: function (now) {\<br> if (now.week() !== this.week()) {\<br> switch (this.day()) {\<br> case 0:\<br> return '[В следующее] dddd [в] LT';\<br> case 1:\<br> case 2:\<br> case 4:\<br> return '[В следующий] dddd [в] LT';\<br> case 3:\<br> case 5:\<br> case 6:\<br> return '[В следующую] dddd [в] LT';\<br> }\<br> } else {\<br> if (this.day() === 2) {\<br> return '[Во] dddd [в] LT';\<br> } else {\<br> return '[В] dddd [в] LT';\<br> }\<br> }\<br> },\<br> lastWeek: function (now) {\<br> if (now.week() !== this.week()) {\<br> switch (this.day()) {\<br> case 0:\<br> return '[В прошлое] dddd [в] LT';\<br> case 1:\<br> case 2:\<br> case 4:\<br> return '[В прошлый] dddd [в] LT';\<br> case 3:\<br> case 5:\<br> case 6:\<br> return '[В прошлую] dddd [в] LT';\<br> }\<br> } else {\<br> if (this.day() === 2) {\<br> return '[Во] dddd [в] LT';\<br> } else {\<br> return '[В] dddd [в] LT';\<br> }\<br> }\<br> },\<br> sameElse: 'L'\<br> },\<br> relativeTime : {\<br> future : 'через %s',\<br> past : '%s назад',\<br> s : 'несколько секунд',\<br> m : relativeTimeWithPlural,\<br> mm : relativeTimeWithPlural,\<br> h : 'час',\<br> hh : relativeTimeWithPlural,\<br> d : 'день',\<br> dd : relativeTimeWithPlural,\<br> M : 'месяц',\<br> MM : relativeTimeWithPlural,\<br> y : 'год',\<br> yy : relativeTimeWithPlural\<br> },\<br> meridiemParse: /ночи|утра|дня|вечера/i,\<br> isPM : function (input) {\<br> return /^(дня|вечера)$/.test(input);\<br> },\<br> meridiem : function (hour, minute, isLower) {\<br> if (hour < 4) {\<br> return 'ночи';\<br> } else if (hour < 12) {\<br> return 'утра';\<br> } else if (hour < 17) {\<br> return 'дня';\<br> } else {\<br> return 'вечера';\<br> }\<br> },\<br> ordinalParse: /\\\\d{1,2}-(й|го|я)/,\<br> ordinal: function (number, period) {\<br> switch (period) {\<br> case 'M':\<br> case 'd':\<br> case 'DDD':\<br> return number + '-й';\<br> case 'D':\<br> return number + '-го';\<br> case 'w':\<br> case 'W':\<br> return number + '-я';\<br> default:\<br> return number;\<br> }\<br> },\<br> week : {\<br> dow : 1, // Monday is the first day of the week.\<br> doy : 7 // The week that contains Jan 1st is the first week of the year.\<br> }\<br> });\<br>\<br> return ru;\<br>\<br>}));"}`, success: true } }
  121. -09:51:44.333(0) API ➔ debug GET: /api/v1/me
  122. -09:51:44.335(0) API ➔ debug Success { statusCode: 200, body: { _id: '8FyihkQ2ArBurCoDA', services: { password: [Object] }, username: 'ivanovaa', emails: [ [Object] ], status: 'online', active: true, _updatedAt: 2020-09-22T09:51:44.048Z, roles: [ 'user' ], name: 'Иванов А.А.', statusConnection: 'online', utcOffset: 3, statusDefault: 'online', email: 'Ivanov@mail.email', avatarUrl: 'http://rocketserver:3000/avatar/ivanovaa', settings: { preferences: [Object] }, success: true } }
  123. -09:51:44.339(0) Meteor ➔ method canAccessRoom -> userId: 8FyihkQ2ArBurCoDA, arguments: ["GENERAL","8FyihkQ2ArBurCoDA"]
  124. -09:51:44.342(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"10","result":{"_id":"GENERAL","name":"general","t":"c","lm":{"$date":1593670277651},"_updatedAt":{"$date":1600066282264},"default":true,"lastMessage":{"_id":"Kkpn9xdBtTRkRxypC","rid":"GENERAL","ts":{"$date":1593670277651},"msg":"","file":{"_id":"e9nNotjhKjqYF3jn5","name":"Clipboard - 2 июля 2020 г., 10:11","type":"image/png"},"groupable":false,"attachments":[{"ts":"1970-01-01T00:00:00.000Z","title":"Clipboard - 2 июля 2020 г., 10:11","title_link":"/file-upload/e9nNotjhKjqYF3jn5/Clipboard%20-%202%20%D0%B8%D1%8E%D0%BB%D1%8F%202020%20%D0%B3.,%2010:11","title_link_download":true,"image_dimensions":{"width":1284,"height":596},"image_preview":"/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPACADASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAgMEAQj/xAAfEAEAAgIBBQEAAAAAAAAAAAABAgMABBESEyExUWH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABcRAQEBAQAAAAAAAAAAAAAAAAEAERL/2gAMAwEAAhEDEQA/AOhtXUqUJK5bGijnpK/OK0GXUevOUHDMV4T5jraAWx1Kjz28NqrPdRhw2ISkxF5PzEXyWzj441mF/9k=","image_url":"/file-upload/e9nNotjhKjqYF3jn5/Clipboard%20-%202%20%D0%B8%D1%8E%D0%BB%D1%8F%202020%20%D0%B3.,%2010:11","image_type":"image/png","image_size":126956,"type":"file","description":""}],"u":{"_id":"Rrc3xkJQEZY6QP5SM","username":"petrovaa","name":"Петров С.А."},"_updatedAt":{"$date":1593670277664},"mentions":[],"channels":[]},"usersCount":183,"usernames":[]}}', success: true } }
  125. -09:51:44.435(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/added",{"useCollection":false,"args":[]}]
  126. -09:51:44.436(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/removed",{"useCollection":false,"args":[]}]
  127. -09:51:44.438(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/updated",{"useCollection":false,"args":[]}]
  128. -09:51:44.439(0) API ➔ debug GET: /api/apps/languages
  129. -09:51:44.439(0) API ➔ debug Success { statusCode: 200, body: { apps: [], success: true } }
  130. -09:51:44.441(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/statusUpdate",{"useCollection":false,"args":[]}]
  131. -09:51:44.442(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["app/settingUpdated",{"useCollection":false,"args":[]}]
  132. -09:51:44.443(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["command/added",{"useCollection":false,"args":[]}]
  133. -09:51:44.444(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["command/disabled",{"useCollection":false,"args":[]}]
  134. -09:51:44.445(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["command/updated",{"useCollection":false,"args":[]}]
  135. -09:51:44.446(0) Meteor ➔ publish stream-apps -> userId: 8FyihkQ2ArBurCoDA, arguments: ["command/removed",{"useCollection":false,"args":[]}]
  136. -09:51:44.611(0) API ➔ debug POST: /api/v1/method.call/rooms%3Aget
  137. -09:51:44.614(0) Meteor ➔ method rooms/get -> userId: 8FyihkQ2ArBurCoDA, arguments: [{}]
  138. -09:51:44.618(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"12","result":{"update":[],"remove":[]}}', success: true } }
  139. -09:51:44.833(0) API ➔ debug POST: /api/v1/method.call/subscriptions%3Aget
  140. -09:51:44.834(0) Meteor ➔ method subscriptions/get -> userId: 8FyihkQ2ArBurCoDA, arguments: [{}]
  141. -09:51:44.837(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"13","result":{"update":[],"remove":[]}}', success: true } }
  142. -09:51:45.136(0) API ➔ debug POST: /api/v1/method.call/permissions%3Aget
  143. -09:51:45.166(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"14","result":{"update":[],"remove":[]}}', success: true } }
  144. -09:51:45.386(0) API ➔ debug POST: /api/v1/method.call/public-settings%3Aget
  145. -09:51:45.391(0) Meteor ➔ method public-settings/get -> userId: 8FyihkQ2ArBurCoDA, arguments: [{}]
  146. -09:51:45.394(0) API ➔ debug Success { statusCode: 200, body: { message: '{"msg":"result","id":"15","result":{"update":[{"_id":"Log_Level","value":"2","enterprise":false}],"remove":[]}}', success: true } }
  147. -09:51:46.570(0) API ➔ debug GET: /api/v1/users.presence?ids[]=bXwMPq6fMpLR4Jig2&ids[]=2NWRcgPkCsc5aser6&ids[]=4zSK3Afj2sdKuBdM8&ids[]=yKxv28gyaq3fRo3G7&ids[]=aoh63unjtGP7dyjzw&ids[]=fnma9dvdbxNgfitvQ&ids[]=xMrgSwZiih82Bx7C9&ids[]=ADS25NXXSGdqMHQMp&ids[]=ifbkfFpK2nit6pFZT
  148. -09:51:46.574(0) API ➔ debug Success { statusCode: 200, body: { users: [ [Object], [Object], [Object], [Object], [Object] ], full: false, success: true } }
  149. -09:52:08.428(0) Meteor ➔ publish null -> userId: null, arguments: []
  150.  
Add Comment
Please, Sign In to add comment