...

Добавление аккаунта пользователю

Тема в разделе "Вопросы по платформе", создана пользователем nuriahmetov, 7 сен 2023.

  1. nuriahmetov

    nuriahmetov Активный участник

    Подскажите как правильно добавить аккаунт пользователю.
    Так не получается:
    const user = await System.users.getCurrentUser()
    if (!user.data.accounts) {
    user.data.accounts = []
    }
    let accVk: TAccount<AccountType.Vkontakte> = { login: "123456", type: AccountType.Vkontakte }
    user.data.accounts.push(accVk)
    await user.save()
  2. r.varankin

    r.varankin Участник

    Добрый день! Попробуйте, пожалуйста, сделать так, как на скриншоте.

    [​IMG]
  3. dEriNi

    dEriNi Новичок

    Будет работать, но только если уже есть хотя бы один аккаунт у юзверя, а иначе матюгнётся чем нить типа "сannot read property push of undefined"
  4. nuriahmetov

    nuriahmetov Активный участник

    Спасибо! Работает
  5. nuriahmetov

    nuriahmetov Активный участник

    Если эту проверку сделать, то все будет ок:
    if (!user.data.accounts) {
    user.data.accounts = []
    }