This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Проблема При работе с rage-rpc и mongoose возникает ошибка.

faceplant

Начинающий специалист
Автор темы
29 Май 2021
67
20
72
JavaScript:
rpc.register('register:account', (player, data) => { //player передается с фронта
    try {
    data = JSON.parse(data)
    accountSchema.findOne({username: data.username}, function(err,data) {
            if(data) {
               methods.showError({code: 6})
            }  else {
                player.call('register:success')
                new accountSchema({
                    // Schema data скрыта
                }).save()
            }
        })
    } catch (e) {
        methods.consoleLog(e.stack, {status: 2})
    }
});

Собственно ошибки
(node:18000) UnhandledPromiseRejectionWarning: PROCEDURE_NOT_FOUND.
(node:18000) UnhandledPromiseRejectionWarning: Unhandled promise rejection.
(node:18000) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated.

Просидел, почекал форумы, перепробовал вариантики, но чет пока ничего не выходит. Может кто что подскажет.
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,110
2,527
219
JavaScript:
rpc.register('CEF:auth:register', (args, info) => {
// args - любые твои аргументы
// info - информация по умолчанию которая передается с каждым RPC
// info.player - игрок который отправил
});

Еще информация по поводу info:

 
Реакции: XDeveluxe