Size: a a a

AUG for Developers

2019 August 28

F

Free0N in AUG for Developers
можно и регуляркой, но там могут быть различные вариации "написания" - если Имя Пользователя содержит только английские буквы, то оно передается "как есть"; если же есть из других алфавитов - то энкодится в base64... Не хочется с этим заморачиваться 😊
источник

F

Free0N in AUG for Developers
Евгений Русских
или ты хочешь у отправителя письма Display Name стянуть?
ага, как раз так
источник

ЕР

Евгений Русских in AUG for Developers
так ты хэндлер пишешь или что?
источник

F

Free0N in AUG for Developers
да
источник

ЕР

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

F

Free0N in AUG for Developers
😃
источник

ЕР

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

F

Free0N in AUG for Developers
поищу еще. Пока ничего интересного не нашёл
источник

ЕР

Евгений Русских in AUG for Developers
скорее это один их параметров/атрибутов письма и т.п.
источник

R

Ranorex in AUG for Developers
job runner key is not registered
источник

F

Free0N in AUG for Developers
Евгений Русских
скорее это один их параметров/атрибутов письма и т.п.
там письмо - обычный javax.mail.Message... В sdk есть утилита com.atlassian.mail.MailUtils.getSenders(javax.mail.Message) - возвращает список именно email-ов, без лишнего мусора. А вот для "displayName" метода нет...
источник

LS

Lex Sh in AUG for Developers
Free0N
вопрос из разряда "лень гуглить": имеются ли в Jira sdk инструменты, позволяющие вытянуть Имя Пользователя из почтового адреса вида Имя Пользователя <user.name@domain.local>?
Да, стандартный API
источник

R

Ranorex in AUG for Developers
Ranorex
job runner key is not registered
Simply remove the old scheduler; CompatibilityPluginScheduler.JobRunnerKey.com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler. The new scheduler for DVCS is com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler and this job will replace the old scheduler job.
источник

LS

Lex Sh in AUG for Developers
Евгений Русских
если имя это всегда то что до собачки, то просто substring'ом отрежь всё что дальше @
бэд вей вариант
источник

LS

Lex Sh in AUG for Developers
подойдет если AD интеграция
источник

LS

Lex Sh in AUG for Developers
или "стандарт"
источник

ЕР

Евгений Русских in AUG for Developers
Lex Sh
бэд вей вариант
да я просто не понял вопрос изначально
источник

R

Ranorex in AUG for Developers
я не понял, а сколько у атлассиана JobRunner
источник

F

Free0N in AUG for Developers
Lex Sh
Да, стандартный API
ага, вроде нашёл - в самом javax.mail есть похожее - InternetAddress. Спасибо
источник

ЕР

Евгений Русских in AUG for Developers
Free0N
там письмо - обычный javax.mail.Message... В sdk есть утилита com.atlassian.mail.MailUtils.getSenders(javax.mail.Message) - возвращает список именно email-ов, без лишнего мусора. А вот для "displayName" метода нет...
https://javaee.github.io/javaee-spec/javadocs/javax/mail/Message.html#getFrom--
а вот эта бойда не содержит в себе дисплей нейм?
источник