Мы используем модель Справочника в 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, если у кого-то есть какие-либо идеи относительно того, как я могу определить, является ли текущий пользователь менеджером кого-либо в нашем каталоге пользователей .. это будет высоко ценится!
Заранее спасибо