made use of first class citizen objects as json validator functions
This commit is contained in:
@@ -27,7 +27,7 @@ class ProjectRepositoryImpl implements ProjectRepository {
|
||||
}
|
||||
|
||||
@override
|
||||
TaskEither<IError, void> delete(String id) {
|
||||
TaskEither<IError, Project> delete(String id) {
|
||||
return database.projects.delete(id);
|
||||
}
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ class ProjectTaskRepositoryImpl implements ProjectTaskRepository {
|
||||
}
|
||||
|
||||
@override
|
||||
TaskEither<IError, void> delete(String id) {
|
||||
TaskEither<IError, ProjectTask> delete(String id) {
|
||||
return database.tasks.delete(id);
|
||||
}
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ class TimeEntryRepositoryImpl implements TimeEntryRepository {
|
||||
}
|
||||
|
||||
@override
|
||||
TaskEither<IError, void> delete(String id) {
|
||||
TaskEither<IError, TimeEntry> delete(String id) {
|
||||
return database.timeEntries.delete(id);
|
||||
}
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ class UserRepositoryImpl implements UserRepository {
|
||||
}
|
||||
|
||||
@override
|
||||
TaskEither<IError, void> delete(String id) {
|
||||
TaskEither<IError, User> delete(String id) {
|
||||
return database.users.delete(id);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user