Skip to content

Commit

Permalink
feat(registrar): add error message for extension apps with expiration…
Browse files Browse the repository at this point in the history
… set to NEVER
  • Loading branch information
cuadradek committed Nov 15, 2022
1 parent 93e884c commit 56b6ff2
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 @@ -263,6 +263,8 @@ private void resolveCantBeSubmittedException() {
setInfo(trans.cantSubmitLoA(), trans.notEligibleMETAIDP());
} else if (Objects.equals("NOT_ELIGIBLE_EINFRAIDP", exception.getReason())) {
setInfo(trans.cantSubmitLoA(), trans.notEligibleEINFRAIDP());
} else if (Objects.equals("NEVER_EXPIRATION", exception.getReason())) {
setInfo(trans.cantSubmitLoA(), trans.expirationNever());
} else {
setInfo(trans.cantSubmitLoA(), exception.getMessage());
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -417,6 +417,9 @@ public interface PerunRegistrarTranslation extends PerunTranslation {
@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>You <b>cannot renew your membership</b> because it will never expire.")
public String expirationNever();

@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 @@ -157,6 +157,7 @@ notEligibleCESNET=Pro přístup ke službám CESNETu je potřeba používat ově
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.
expirationNever=<p>Vaše <b>členství nelze obnovit</b>, protože jeho platnost nikdy nevyprší.
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 56b6ff2

Please sign in to comment.