Skip to content

Commit

Permalink
Merge pull request #178 from zlamalp/einfra
Browse files Browse the repository at this point in the history
feat(registrar): Support not eligible info/error for einfra account
  • Loading branch information
zlamalp authored Dec 28, 2021
2 parents 2530a5e + ce86f33 commit aba112f
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,8 @@ private void resolveCantBeSubmittedException() {
setInfo(trans.cantSubmitLoA(), trans.notEligibleEINFRAextension(Utils.getIdentityConsolidatorLink(true), url+PerunSession.getInstance().getRpcServer()+"/registrar/?vo=einfra&group=verified_users:catch_all"));
} else if (Objects.equals("NOT_ELIGIBLE_METAIDP", exception.getReason())) {
setInfo(trans.cantSubmitLoA(), trans.notEligibleMETAIDP());
} else if (Objects.equals("NOT_ELIGIBLE_EINFRAIDP", exception.getReason())) {
setInfo(trans.cantSubmitLoA(), trans.notEligibleEINFRAIDP());
} else {
setInfo(trans.cantSubmitLoA(), exception.getMessage());
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -357,6 +357,9 @@ public interface PerunRegistrarTranslation extends PerunTranslation {
@DefaultMessage("<p>You are signed in with an account from Metacentrum. You <b>cannot register or renew your membership</b> using this identity.<p>Please <b>sign-out / close all browser windows</b> and sign-in again using an external identity provider - an account from your academic organization or a social identity provider if your institution doesn`t have one.")
public String notEligibleMETAIDP();

@DefaultMessage("<p>You are signed in with an e-INFRA CZ account. You <b>cannot register or renew your membership</b> using this identity.<p>Please <b>sign-out / close all browser windows</b> and sign-in again using an external identity provider - an account from your academic organization or a social identity provider if your institution doesn`t have one.")
public String notEligibleEINFRAIDP();

@DefaultMessage("<p>Your application still awaits for mail address verification. If you continue now, it is most probable, that service will redirect you back to the registration form.<p>Please check your mailbox for verification mail. Once your application is verified and approved, you will be able to access the service.")
public String redirectWaitForVerification();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ notAcademicLoA=Podle informací poskytnutých od <i>{0}</i> <b>nejste aktivním
notEligibleCESNET=Pro přístup ke službám CESNETu je potřeba používat ověřenou akademickou identitu (alespoň 1x za rok se s ní musíte přihlásit). Prosím použijte akademickou identitu pro přístup k tomuto formuláři.
notEligibleEINFRAextension=<p>Pro prodloužení členství je <b>vyžadováno ověření akademického statutu</b> u Vašeho účtu v e-infrastruktuře.<p><ul><li>Mám ověřený účet</li><ul><li>Je možné, že ověření vypršelo. V takovém případě se prosím přihlaste ke svému účtu ověřenou akademickou identitou, což platnost ověření prodlouží.</li></ul></ul><ul><li>Nemám ověřený účet</li><ul><li><a href="{0}">Přidejte si</a> ke svému účtu ověřenou identitu z nějaké akademické instituce (zapojené v eduId).</li><li><a href="{1}">Požádejte o ruční ověření</a> Vaší akademické příslušnosti (v případě, že Vaše instituce není zapojena ve federaci eduId).</li></ul>
notEligibleMETAIDP=<p>Jste přihlášeni pomocí účtu z Metacentra. Pod touto identitou <b>nelze provádět registrace a prodlužování členství</b>.<p>Prosím <b>odhlašte se / zavřete všechna okna prohlížeče</b> a přihlašte se znovu s použitím externího poskytovatele identity, tedy účtu z Vaší domovské organizace nebo sociální identitou, pokud Vaše insitutce nemá poskytovatele identity nebo není zapojená ve federaci eduId.cz.
notEligibleEINFRAIDP=<p>Jste přihlášeni pomocí účtu e-INFRA CZ. Pod touto identitou <b>nelze provádět registrace a prodlužování členství</b>.<p>Prosím <b>odhlašte se / zavřete všechna okna prohlížeče</b> a přihlašte se znovu s použitím externího poskytovatele identity, tedy účtu z Vaší domovské organizace nebo sociální identitou, pokud Vaše insitutce nemá poskytovatele identity nebo není zapojená ve federaci eduId.cz.
redirectWaitForVerification=<p>Vaše přihláška stále čeká na ověření zadané mailové adresy. Pokud budete nyní pokračovat dál na koncovou službu, je velmi pravděpodobné, že budete přesměrováni zpět na registraci.<p>Prosím zkontrolujte si Vaši poštovaní schránku na zprávu pro ověření mailové adresy.<p>Jakmile bude Vaše adresa ověřena a přihláška schválena, budete moci přistupovat na koncovou službu.
redirectWaitForApproval=<p>Vaše přihláška stále čeká na schválení administrátorem. Pokud budete nyní pokračovat dál na koncovou službu, je velmi pravděpodobné, že budete přesměrováni zpět na registraci.<p>Jakmile bude Vaše přihláška schválena, dostanete upozornění na mail a budete moci přistupovat na koncovou službu.
understand=Rozumím
Expand Down

0 comments on commit aba112f

Please sign in to comment.