This commit is contained in:
Carlos Jimenez Ruiz 2019-03-13 09:34:12 +01:00
commit 4b76eadd07
1 changed files with 2 additions and 1 deletions

View File

@ -73,6 +73,7 @@ module.exports = Self => {
Self.validateAsync('fi', tinIsValid, { Self.validateAsync('fi', tinIsValid, {
message: 'Invalid TIN' message: 'Invalid TIN'
}); });
let validateTin = require('../validations/validateTin'); let validateTin = require('../validations/validateTin');
async function tinIsValid(err, done) { async function tinIsValid(err, done) {
if (!this.isTaxDataChecked) if (!this.isTaxDataChecked)
@ -85,7 +86,7 @@ module.exports = Self => {
let country = await Self.app.models.Country.findOne(filter); let country = await Self.app.models.Country.findOne(filter);
let code = country ? country.code.toLowerCase() : null; let code = country ? country.code.toLowerCase() : null;
if (!validateTin(this.fi, code)) if (!this.fi || !validateTin(this.fi, code))
err(); err();
done(); done();
} }