Skip to content

Commit

Permalink
fix: change name of members field in project to memberIdList
Browse files Browse the repository at this point in the history
  • Loading branch information
jjoonleo committed May 2, 2024
1 parent f3a0b56 commit d315ee9
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,22 @@ class ProjectCreateModel extends Equatable {
required this.name,
required this.description,
required this.managerId,
required this.memberId,
required this.memberIdList,
});

factory ProjectCreateModel.fromEntity(Project project) {
return ProjectCreateModel(
name: project.name,
description: project.description,
managerId: project.managerId,
memberId: project.memberId!,
memberIdList: project.memberIdList!,
);
}

final int managerId;
final String name;
final String description;
final List<int> memberId;
final List<int> memberIdList;

@override
List<Object?> get props => [managerId, name, description];
Expand Down
10 changes: 5 additions & 5 deletions front/lib/features/project/data/models/project_model.dart
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class ProjectModel extends Equatable {
required this.description,
required this.managerId,
required this.projectState,
this.memberId,
this.memberIdList,
});

factory ProjectModel.fromEntity(Project project) {
Expand All @@ -25,7 +25,7 @@ class ProjectModel extends Equatable {
name: project.name,
description: project.description,
projectState: project.projectState.code,
memberId: project.memberId,
memberIdList: project.memberIdList,
);
}

Expand All @@ -34,7 +34,7 @@ class ProjectModel extends Equatable {
final String description;
final int managerId;
final String projectState;
final List<int>? memberId;
final List<int>? memberIdList;

Project toEntity() {
return Project(
Expand All @@ -43,7 +43,7 @@ class ProjectModel extends Equatable {
name: name,
description: description,
projectState: ProjectStateEnum.getByCode(projectState),
memberId: memberId,
memberIdList: memberIdList,
);
}

Expand All @@ -53,5 +53,5 @@ class ProjectModel extends Equatable {

@override
List<Object?> get props =>
[projectId, name, description, managerId, projectState, memberId];
[projectId, name, description, managerId, projectState, memberIdList];
}
2 changes: 1 addition & 1 deletion front/lib/features/project/entities/project_entity.dart
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ class Project with _$Project {
required String description,
required int managerId,
required ProjectStateEnum projectState,
List<int>? memberId,
List<int>? memberIdList,
}) = _Project;
}
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ class ProjectViewmodel extends _$ProjectViewmodel {
return projects.firstWhere((element) => element.projectId == projectId);
});
if (project != null) {
if (project.memberId == null) {}
if (project.memberIdList == null) {}
return project;
} else {
var result = await ref.read(getProjectByIdUseCaseProvider)(projectId);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:front/app/locator.dart';
import 'package:front/features/user/data/models/sign_in_request.dart';
import 'package:front/features/user/data/models/token.dart';
import 'package:front/features/user/presentation/viewModel/sign_in_viewmodel.dart';
import 'package:front/features/user/presentation/viewmodel/sign_in_viewmodel.dart';
import 'package:front/resources/resources.dart';
import 'package:go_router/go_router.dart';

Expand Down

0 comments on commit d315ee9

Please sign in to comment.