diff --git a/api/src/organizational-entities/infrastructure/repositories/organization-for-admin.repository.js b/api/src/organizational-entities/infrastructure/repositories/organization-for-admin.repository.js index 4d9060eaf0f..d1628534c74 100644 --- a/api/src/organizational-entities/infrastructure/repositories/organization-for-admin.repository.js +++ b/api/src/organizational-entities/infrastructure/repositories/organization-for-admin.repository.js @@ -185,7 +185,9 @@ const update = async function (organization, domainTransaction = DomainTransacti await _addTags(knexConn, organization.tagsToAdd); await _removeTags(knexConn, organization.tagsToRemove); - await knexConn(ORGANIZATIONS_TABLE_NAME).update(organizationRawData).where({ id: organization.id }); + await knexConn(ORGANIZATIONS_TABLE_NAME) + .update({ ...organizationRawData, updatedAt: new Date() }) + .where({ id: organization.id }); }; /** diff --git a/api/tests/organizational-entities/integration/infrastructure/repositories/organization-for-admin.repository.test.js b/api/tests/organizational-entities/integration/infrastructure/repositories/organization-for-admin.repository.test.js index 0bda7b45e11..37efb3f6ee5 100644 --- a/api/tests/organizational-entities/integration/infrastructure/repositories/organization-for-admin.repository.test.js +++ b/api/tests/organizational-entities/integration/infrastructure/repositories/organization-for-admin.repository.test.js @@ -527,6 +527,7 @@ describe('Integration | Organizational Entities | Infrastructure | Repository | // then const updatedOrganization = await knex('organizations').where({ id: childOrganization.id }).first(); expect(updatedOrganization.parentOrganizationId).to.equal(parentOrganizationId); + expect(updatedOrganization.updatedAt).to.deep.equal(new Date('2022-02-02')); }); it('should enable feature', async function () {