-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OY-5034 tyopoydan emailien palastelu #90
Conversation
…rajapintaan Näin vakioihin voi viitata: - clienttiä käyttävässä koodissa - rajapinnan javadockeissa Päivitetty minor-versionumero koska clienttiin tullut uusi "ominaisuus", mutta yhteensopiva aikaisemman version kanssa.
de6d851
to
2881ff5
Compare
kirjasto/README.md
Outdated
@@ -1,6 +1,8 @@ | |||
## Viestinvälityspalvelu kirjasto | |||
|
|||
Kirjaston avulla asiakasjärjestelmät voivat käyttää viestinvälityspalvelua java-rajapinnan läpi. | |||
Kirjaston avulla asiakasjärjestelmät voivat käyttää viestinvälityspalvelua java-rajapinnan läpi. Käyttöön tarvitaan | |||
tämä riippuvuus, sekä käyttäjätunnus jolla on tarvittavat oikeudet viestien lähettämiseksi. Kirjaston transitiiviset |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tämä riippuvuus, sekä käyttäjätunnus jolla on tarvittavat oikeudet viestien lähettämiseksi. Kirjaston transitiiviset | |
tämä riippuvuus, sekä palvelutunnus jolla on tarvittavat oikeudet viestien lähettämiseksi. Kirjaston transitiiviset |
@@ -53,7 +51,7 @@ object ViestiValidator: | |||
final val VALIDATION_VASTAANOTTAJA_OSOITE_DUPLICATE = "vastaanottajat: Osoite-kentissä on duplikaatteja: " | |||
final val VALIDATION_VASTAANOTTAJAN_NIMI_LIIAN_PITKA = "nimi-kenttä voi maksimissaan olla " + VIESTI_NIMI_MAX_PITUUS + " merkkiä pitkä" | |||
final val VALIDATION_VASTAANOTTAJAN_OSOITE_TYHJA = "sähköpostiosoite-kenttä on pakollinen" | |||
final val VALIDATION_VASTAANOTTAJAN_OSOITE_INVALID = "sähköpostiosoite ei ole validi sähköpostiosoite" | |||
final val VALIDATION_VASTAANOTTAJAN_OSOITE_LIIAN_PITKA = "sähköpostiosoite void maksimissaan olla " + " merkkiä pitkä" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pitikö tähän tulla se max pituus vakiosta?
/** | ||
* Viestin lähettäjän ja yksittäisten vastaanottajien nimien maksimipituus. | ||
*/ | ||
static final int VIESTI_NIMI_MAX_PITUUS = 64; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tätä lukua voisi vähän kasvattaa mielenrauhan vuoksi jos ei tuota muita muutoksia? :)
// ei validi sähköpostiosoite ei ole sallittu | ||
Assertions.assertEquals(Set("Vastaanottaja (nimi: Vallu Vastaanottaja, sähköpostiosoite: Optional[ei validi osoite]): " + ViestiValidator.VALIDATION_VASTAANOTTAJAN_OSOITE_INVALID), | ||
ViestiValidator.validateVastaanottajat(Optional.of(util.List.of(getVastaanottaja("Vallu Vastaanottaja", "ei validi osoite"))))) | ||
// liian pitkä sähköpostiosoite ei ole sallittu |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tähän voisi tietysti ihan testillä dokumentoida että epävalidi sähköpostiosoite menee validoinneista läpi
79bdc30
to
19985eb
Compare
- siirretään lähetyksen yhteydessä suoraan virhetilaan - tehdään näin koska jos validoinnin epäonnistuminen johtaa virheeseen viestin lähettäminen suurelle joukolle järjestelmästä jossa osoitteet ei kunnolla validoitu on hankalaa
- Ulkomaalaisilla hakijoilla voi olla hyvinkin pitkiä nimiä
19985eb
to
541921d
Compare
HUOM! Muiden kuin main-branchin kirjasto deploy poistettava ennen mergeä!!!!