Skip to content

Commit 3500af4

Browse files
authored
Merge pull request #125 from tazama-lf/fix-validation-extra-day
fix: validation extra day
2 parents 3bdde13 + 8d8299a commit 3500af4

File tree

4 files changed

+7
-16
lines changed

4 files changed

+7
-16
lines changed

Diff for: .env.template

+1-4
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,14 @@ PSEUDONYMS_DATABASE_USER=root
2020
PSEUDONYMS_DATABASE_PASSWORD=
2121
PSEUDONYMS_DATABASE_CERT_PATH=
2222

23+
# REDIS
2324
REDIS_DATABASE=0
2425
REDIS_AUTH=""
2526
REDIS_SERVERS='[{"host":"127.0.0.1", "port":6379}]'
2627
REDIS_IS_CLUSTER=false
2728
DISTRIBUTED_CACHETTL=300
2829
DISTRIBUTED_CACHE_ENABLED=true
2930

30-
# NODE CACHE
31-
LOCAL_CACHETTL=300
32-
LOCAL_CACHE_ENABLED=true
33-
3431
# EFRUP
3532
ACTIVE_CONDITIONS_ONLY=false
3633

Diff for: Dockerfile

+1-5
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,14 @@ ENV PSEUDONYMS_DATABASE_USER=root
5555
ENV PSEUDONYMS_DATABASE_PASSWORD=
5656
ENV PSEUDONYMS_DATABASE=pseudonyms
5757

58-
# Valkey
58+
# REDIS
5959
ENV REDIS_DATABASE=0
6060
ENV REDIS_AUTH=
6161
ENV REDIS_SERVERS=
6262
ENV REDIS_IS_CLUSTER=
6363
ENV DISTRIBUTED_CACHETTL=300
6464
ENV DISTRIBUTED_CACHE_ENABLED=true
6565

66-
# NodeCache
67-
ENV LOCAL_CACHETTL=300
68-
ENV LOCAL_CACHE_ENABLED=true
69-
7066
# Auth
7167
ENV AUTHENTICATED=false
7268
ENV CERT_PATH_PUBLIC=

Diff for: __tests__/unit/app.eventFlow.test.ts

+4-6
Original file line numberDiff line numberDiff line change
@@ -186,12 +186,10 @@ describe('handlePostConditionEntity', () => {
186186
const result = await handlePostConditionEntity(conditionCreditor as unknown as EntityCondition);
187187

188188
// Assert
189-
expect(databaseManager.saveCondition).toHaveBeenCalledWith(
190-
expect.objectContaining({
191-
...conditionCreditor,
192-
creDtTm: nowDateTime,
193-
}),
194-
);
189+
expect(databaseManager.saveCondition).toHaveBeenCalledWith({
190+
...conditionCreditor,
191+
creDtTm: nowDateTime,
192+
});
195193

196194
expect(databaseManager.saveGovernedAsCreditorByEdge).toHaveBeenCalledWith('cond123', 'account456', conditionCreditor);
197195
expect(result).toEqual({

Diff for: src/utils/condition-validation.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export const validateAndParseExpirationDate = (dateStr?: string): DateValidation
7676

7777
const parsedDate = parseDate(dateStr);
7878

79-
if (!parsedDate) {
79+
if (!parsedDate || parsedDate !== dateStr) {
8080
return { isValid: false, dateStr: new Date().toISOString(), message: 'Expiration time date provided was invalid.' };
8181
}
8282

0 commit comments

Comments
 (0)