Size: a a a

AUG for Developers

2019 April 05

VG

Vasily Gustelev in AUG for Developers
TotallyTot😸
Можно проверит директории груп и юзеров, если есть синк с лдапом, но эт не точно
нету лдапа, храним в интернал директори
источник

VG

Vasily Gustelev in AUG for Developers
Yaroslav
а ивент фаерится после того как пользователь уже создался?
ну это как авторы JETI сделали. Там какая-то финализация должна случиться? Я могу как-то подождать этого состояния?
источник

ЕР

Евгений Русских in AUG for Developers
Vasily Gustelev
фаерит, в логах листенер срабатывает, правильно видит юзера и доходит до addUserToGroup
и никакой ошибки, ничего? Как будто всё добавилось, но ничего не добавилось?
источник

AC

Anton Chemlev in AUG for Developers
Vasily Gustelev
фаерит, в логах листенер срабатывает, правильно видит юзера и доходит до addUserToGroup
Может быть есть некое различие в атрибутах создаваемых юзеров  и метод делает проверки? пользователь создаваемый плагином их не проходит и все. хотя странно что без exception
источник

VG

Vasily Gustelev in AUG for Developers
Евгений Русских
и никакой ошибки, ничего? Как будто всё добавилось, но ничего не добавилось?
да, и catch ничего не ловит
источник

EP

EnterpriseJira PluginDev in AUG for Developers
Alexey Dorofeev
А чем atlassian-scheduler не нравится?
ура! первая ссылка
источник

ЕР

Евгений Русских in AUG for Developers
Vasily Gustelev
ну это как авторы JETI сделали. Там какая-то финализация должна случиться? Я могу как-то подождать этого состояния?
мож стоит попробовать чонить типа getUser сделать по этому юзеру новому
источник

Y

Yaroslav in AUG for Developers
да, это вторая мысль
источник

ЕР

Евгений Русских in AUG for Developers
ну проверить, что объект уже к этому моменту есть и всё ок
источник

Y

Yaroslav in AUG for Developers
что они могут быть immutable
источник

VG

Vasily Gustelev in AUG for Developers
Евгений Русских
мож стоит попробовать чонить типа getUser сделать по этому юзеру новому
ApplicationUser user=UserManager.getUserByName(event.getUser().getName())
источник

VG

Vasily Gustelev in AUG for Developers
я вот так делаю
источник

ЕР

Евгений Русских in AUG for Developers
возвращает и всё ок?
источник

ЕР

Евгений Русских in AUG for Developers
дичь )
источник

VG

Vasily Gustelev in AUG for Developers
да, я потом делаю
log.error("Adding user "+user.getName()+" to a group "+group.getName())
и он пишет имя юзера и имя группы
источник

VG

Vasily Gustelev in AUG for Developers
if (group)
       {
           if (UserManager.canUpdateGroupMembershipForUser(user))
           {
               log.error("Adding user "+user.getName()+" to a group "+group.getName())
               GroupManager.addUserToGroup(user, group)  
               UserManager.updateUser(user);
           }
           else
           {
               log.error("Can't add "+user.getName()+" to a group "+group.getName())
           }\
источник

VG

Vasily Gustelev in AUG for Developers
какая то дичь!
источник

ЕР

Евгений Русских in AUG for Developers
источник

ЕР

Евгений Русских in AUG for Developers
вот такой хренью мож попробовать?
источник

ЕР

Евгений Русских in AUG for Developers
ну ваще странно, т.к. ошибок нет жи
источник