HOTFIX: Disable address without a province
gitea/salix/pipeline/head This commit looks good Details

This commit is contained in:
Joan Sanchez 2021-07-12 08:29:21 +02:00
parent 35e3c8ce65
commit 878e989c02
1 changed files with 14 additions and 12 deletions

View File

@ -91,6 +91,7 @@ module.exports = function(Self) {
}
});
const provinceId = args.provinceFk || address.provinceFk;
if (provinceId) {
const province = await models.Province.findById(provinceId, {
include: {
relation: 'country'
@ -105,6 +106,7 @@ module.exports = function(Self) {
const customsAgentId = args.customsAgentFk || address.customsAgentFk;
if (!isUeeMember && !customsAgentId)
throw new UserError(`Customs agent is required for a non UEE member`);
}
delete args.ctx; // Remove unwanted properties
const updatedAddress = await address.updateAttributes(ctx.args, options);