Bugi #5572
Virheellinen teksti lähetetyissä ilmoituksissa
0%
Kuvaus
Jos asiakkaalle lähetetty tekstiviesti on epäonnistunut, toimitushuomautuksessa näkyy virheellisesti "Virhe sähköpostia lähetettäessä." Onko käännösvirhe vai ohjelmavirhe?
Historia
#1
Updated by Emmi Takkinen vuosi ago
- Tila changed from Uusi to Työn alla
- Nimetty set to Emmi Takkinen
#2
Updated by Emmi Takkinen vuosi ago
Kyseessä on tavallaan ohjelmavirhe. Kun kannasta katsoo, kyseisen asiakkaan viestissä lukee failure_code-sarakkeessa "Recipient phone number is invalid or unknown". Kohan koodissa kuitenkin käsitellään nämä failure_codet seuraavasti:
[% IF ( QUEUED_MESSAGE.failure_code ) %] [% IF ( QUEUED_MESSAGE.failure_code == "INVALID_BORNUMBER" ) %]Invalid borrowernumber [% borrowernumber | html %] [% ELSIF ( QUEUED_MESSAGE.failure_code == 'NO_EMAIL' ) %]Unable to find an email address for this borrower [% ELSIF (matches = QUEUED_MESSAGE.failure_code.match('INVALID_EMAIL:(\w+)') ) %]Invalid [% matches.0 | html %] email address found [% borrowernumber | html %] [% ELSIF ( QUEUED_MESSAGE.failure_code == 'NO_FROM' ) %]Missing from email address [% ELSIF ( QUEUED_MESSAGE.failure_code == 'MISSING_SMS' ) %]Missing SMS number [% ELSIF ( QUEUED_MESSAGE.failure_code == 'DUPLICATE_MESSAGE' ) %]Message is duplicate [% ELSIF ( QUEUED_MESSAGE.failure_code == 'NO_NOTES' ) %]No notes from SMS driver [% ELSIF ( QUEUED_MESSAGE.failure_code == 'SENDMAIL' ) %]Unhandled email failure, check the logs for further details [% ELSIF ( QUEUED_MESSAGE.failure_code == "UNKNOWN_ERROR" ) %]Unknown error [% ELSE %]Error occurred while sending email. [% END %] [% END %]
Koska "Recipient phone number is invalid or unknown" ei vastaa yhtäkään yllä olevista if-elsif-ehdoista eikä failure_codea tulosteta suoraan Kohaan, Koha käyttää else-ehdon "Error occurred while sending email.". Viesti saataneen kyllä Kohaan, mutta se kuinka se tehdään niin, että viesti on käännettävissä voi olla hieman monimutkaisempi toteuttaa.
#3
Updated by Päivi Knuutinen vuosi ago
No jospa se joskus selviäisi. Ei tämä mikään kiireongelma ole.
#4
Updated by Emmi Takkinen vuosi ago
- Tila changed from Työn alla to Kommentoitu
- Nimetty deleted (
Emmi Takkinen)
Laitan tämän kommentoitu tilaan, katsellaan jossain välissä paremmin mitä tälle tehdään.