File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
polling-app-server/src/main/java/com/example/polls/service Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -28,18 +28,23 @@ public class GroupService {
2828 private final GroupRepository groupRepository ;
2929 private final UserRepository userRepository ;
3030 private final GroupMemberRepository groupMemberRepository ;
31+ private static final String DEFAULT_GROUP_IMAGE_URL = "https://icons8.com/icon/DqsRVHkElCJ5/user-group" ;
3132
3233 @ Transactional
3334 public GroupSummaryResponse createGroup (CreateGroupRequest request ,
3435 User creator ) {
3536 //참여 코드 생성
3637 String joinCode = generateUniqueJoinCode ();
3738
39+ String imageUrl = (request .getImageUrl () == null || request .getImageUrl ().isBlank ())
40+ ? DEFAULT_GROUP_IMAGE_URL
41+ : request .getImageUrl ();
42+
3843 //그룹 엔티티 생성
3944 Group group = new Group ();
4045 group .setName (request .getName ());
4146 group .setDescription (request .getDescription ());
42- group .setImageUrl (request . getImageUrl () );
47+ group .setImageUrl (imageUrl );
4348 group .setJoinCode (joinCode );
4449
4550 //그룹저장
You can’t perform that action at this time.
0 commit comments