diff --git a/index.js b/index.js index 7690d37..4f4bb4e 100644 --- a/index.js +++ b/index.js @@ -37,7 +37,7 @@ app.get('/api/qrcode', async (req, res) => { check('client_city', /^[a-zA-Z0-9ČŠŽĐ](?:[A-Z0-9 ČŠŽĐ]{0,31}[A-Z0-9ČŠŽĐ])?$/i) check('amount', /^(?=.{11}$)[0]{1,11}[0-9]{0,11}$/) check('payment_purpose', /^.{1,42}$/i) - check('iban', /^[A-Z]{2}[A-Z0-9]{17}$/) + check('iban', /^[A-Z]{2}[A-Z0-9]{17,19}$/) check('reference', /^[A-Z]{2}[0-9\-]{1,24}$/) check('issuer_name', /^[a-zA-Z0-9ČŠŽĐ.'](?:[A-Z0-9 ČŠŽĐ.'\-]{0,31}[A-Z0-9ČŠŽĐ.'])?$/i) check('issuer_address', /^[a-zA-Z0-9ČŠŽĐ](?:[A-Z0-9 ČŠŽĐ\-.]{0,31}[A-Z0-9ČŠŽĐ])?$/i)