Skip to content

Commit

Permalink
refactor: rename validate date function
Browse files Browse the repository at this point in the history
  • Loading branch information
caions committed Apr 17, 2024
1 parent 7b51f09 commit 5a26884
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions src/application/HabitCompletionDateUseCase.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { HabitRepositoryProtocol } from '../domain/repositories/HabitRepositoryP
import { AppError } from '../shared/errors/AppError';
import { HabitCompletionDate } from '../domain/entities/HabitCompletionDate';
import { isSameDate } from '../shared/utils/isSameDate';
import { validUtcDate } from '../shared/utils/utcDateValidation';
import { validISODate } from '../shared/utils/validISODate';

export class HabitCompletionDateUseCase {
constructor(
Expand All @@ -20,7 +20,7 @@ export class HabitCompletionDateUseCase {
completedDate,
};

if (!validUtcDate(completedDate)) {
if (!validISODate(completedDate)) {
throw new AppError('completedDate invalid utc format');
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export const validUtcDate = (dateString: string) => {
export const validISODate = (dateString: string) => {
const date = new Date(dateString);
return date.toISOString() === dateString;
};

0 comments on commit 5a26884

Please sign in to comment.