diff --git a/backend/apis/nodejs/src/models/organization_admin_model.js b/backend/apis/nodejs/src/models/organization_admin_model.js index 3315008..90c2c83 100644 --- a/backend/apis/nodejs/src/models/organization_admin_model.js +++ b/backend/apis/nodejs/src/models/organization_admin_model.js @@ -40,7 +40,7 @@ async function addOrganizationAdministrator(personId, organizationId, requester) const isRequesterAdmin = await isPersonOrganizationAdministrator(requester, organizationId); const isPersonAdmin = await isPersonOrganizationAdministrator(personId, organizationId); - // TOCTOU + // Unexploitable TOCTOU if (isRequesterAdmin && !isPersonAdmin) { await knex('OrganizationAdministrator') .insert({ diff --git a/backend/apis/nodejs/src/utils/osm_data_fetcher.js b/backend/apis/nodejs/src/utils/osm_data_fetcher.js deleted file mode 100644 index 59cd790..0000000 --- a/backend/apis/nodejs/src/utils/osm_data_fetcher.js +++ /dev/null @@ -1,17 +0,0 @@ -const OsmRateLimiter = { - lastFetchTime: 0, - - canFetch: function () { - return Date.now() - this.lastFetchTime >= 1000; - }, - - updateFetchTime: function () { - this.lastFetchTime = Date.now(); - } -}; - -function retrieveCitiesFullName(name){ - if (!OsmRateLimiter.canFetch()) { - // todo - } -} \ No newline at end of file