Определение, является ли текущий пользователь менеджером в каталоге пользователей организации - PullRequest
0 голосов
/ 03 сентября 2018

Мы используем модель Справочника в Google Appmaker, которая позволяет нам использовать пользователей в нашей организации. В действительности это позволяет нам создавать список, подключая модель Справочника к виджету tanle. Проблема в том, что мы не можем определить, является ли текущий пользователь менеджером или нет.

Чтобы добиться этого, мне нужно было сделать запрос на стороне клиента, чтобы найти, есть ли пользователи с электронной почтой текущего пользователя в качестве менеджера. См. Код ниже.

var datasource = app.datasources.Users;
datasource.query.filters.DirectManagerEmail._equals = app.user.email;
datasource.load(function(){
  console.log('isManager datasource.items : ', datasource.items);
});

datasource.items всегда пусто, даже если я заменю app.user.email на электронную почту моего менеджера; при этом мои пользовательские данные должны были помещаться в datasource.items.

Также не будет проблем с подключением других API Google в этом проекте appmaker или даже если мне придется использовать функцию приложения Fetch, если у кого-то есть какие-либо идеи относительно того, как я могу определить, является ли текущий пользователь менеджером кого-либо в нашем каталоге пользователей .. это будет высоко ценится!

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...