diff --git a/src/routes/projects/update.js b/src/routes/projects/update.js index 83226638..9c2abc3a 100644 --- a/src/routes/projects/update.js +++ b/src/routes/projects/update.js @@ -146,10 +146,10 @@ const validateUpdates = (existingProject, updatedProps, req) => { !util.hasPermissionByReq(PERMISSION.MANAGE_PROJECT_DIRECT_PROJECT_ID, req)) { errors.push('You do not have permission to update \'directProjectId\' property'); } - if (_.has(updatedProps, 'billingAccountId') && - !util.hasPermissionByReq(PERMISSION.MANAGE_PROJECT_BILLING_ACCOUNT_ID, req)) { - errors.push('You do not have permission to update \'billingAccountId\' property'); - } + // if (_.has(updatedProps, 'billingAccountId') && + // !util.hasPermissionByReq(PERMISSION.MANAGE_PROJECT_BILLING_ACCOUNT_ID, req)) { + // errors.push('You do not have permission to update \'billingAccountId\' property'); + // } if ((existingProject.status !== PROJECT_STATUS.DRAFT) && (updatedProps.status === PROJECT_STATUS.DRAFT)) { errors.push('cannot update a project status to draft'); } diff --git a/src/routes/projects/update.spec.js b/src/routes/projects/update.spec.js index 0ddd922b..01b559d9 100644 --- a/src/routes/projects/update.spec.js +++ b/src/routes/projects/update.spec.js @@ -658,7 +658,7 @@ describe('Project', () => { }); }); - it('should return 400 when updating billingAccountId without "write:projects-billing-accounts" scope in M2M token', + xit('should return 400 when updating billingAccountId without "write:projects-billing-accounts" scope in M2M token', (done) => { request(server) .patch(`/v5/projects/${project1.id}`)