...

Генерация ссылки-приглашение из сценария БП

Тема в разделе "Вопросы по платформе", создана пользователем egor.kharlamov, 26 янв 2024.

  1. egor.kharlamov

    egor.kharlamov Участник

    Всем привет!
    В контекстной переменной ext_uset типа "Приложение" внешний пользователь.
    В данном скрипте необходимо сгенерировать ссылку-приглашение, но не работает, показывает ошибку:
    " : "TypeError: Cannot read property 'signupUrl' of undefined", , unknown"
    В метод signupUrl передаю Внешнего пользователя по инструкции (https://tssdk.elma365.com/ru/latest/interfaces/_03_globals_.portal.html)
    В чем может быть ошибка, подскажит пожалуйста?

    Вложения:

  2. b.melnik

    b.melnik Техническая поддержка

    Уточните, пожалуйста, версию своей системы.
    Опишите, подробнее, где находится сам код (в том ли разделе, где и сам портал).
    Проверил следующий код, работает успешно:
    const cd = Context.data;
    async function signupUrlget(): Promise<void> {
    let app = await Global.ns._system_catalogs.app._user_profiles.search().first();
    if (app) {
    const inviteUrl = await Namespace.portal.signupUrl(app);
    cd.result = inviteUrl;
    }
    }