-import { AsyncResource } from 'async_hooks';
+import { AsyncResource } from 'node:async_hooks';
import Ajv, { type JSONSchemaType } from 'ajv';
import ajvFormats from 'ajv-formats';
-import { OCPPConstants } from './OCPPConstants';
-import { OCPPServiceUtils } from './OCPPServiceUtils';
+import { OCPPConstants, OCPPServiceUtils } from './internal';
+import { type ChargingStation, ChargingStationUtils } from '../../charging-station';
import { OCPPError } from '../../exception';
import type {
ClearCacheResponse,
JsonType,
OCPPVersion,
} from '../../types';
-import { logger } from '../../utils/Logger';
-import type { ChargingStation } from '../ChargingStation';
-import { ChargingStationUtils } from '../ChargingStationUtils';
+import { logger } from '../../utils';
const moduleName = 'OCPPIncomingRequestService';
}
protected handleRequestClearCache(chargingStation: ChargingStation): ClearCacheResponse {
- chargingStation.authorizedTagsCache.deleteAuthorizedTags(
- ChargingStationUtils.getAuthorizationFile(chargingStation.stationInfo)
+ chargingStation.idTagsCache.deleteIdTags(
+ ChargingStationUtils.getIdTagsFile(chargingStation.stationInfo)
);
return OCPPConstants.OCPP_RESPONSE_ACCEPTED;
}