Changeset 929e93c


Ignore:
Timestamp:
02/05/26 17:13:01 (5 months ago)
Author:
Filip Gavrilovski <filipgavrilovski28@…>
Branches:
main
Children:
15782a6
Parents:
3de009b
Message:

add listener and artist flags

Location:
finkwave/src/main/java/com/ukim/finki/develop/finkwave
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/User.java

    r3de009b r929e93c  
    4646    private String username;
    4747
     48    @Column(nullable = false)
     49    private boolean artist;
     50
     51    @Column(nullable = false)
     52    private boolean listener;
     53
    4854    @Column(name = "profile_photo", length = Integer.MAX_VALUE)
    4955    private String profilePhoto;
  • finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/AuthService.java

    r3de009b r929e93c  
    130130                .email(authRequestDto.email())
    131131                .password(passwordEncoder.encode(authRequestDto.password()))
    132                 .role(Role.NONADMIN);
     132                .role(Role.NONADMIN)
     133                .artist(authRequestDto.userType().contains(UserType.ARTIST))
     134                .listener(authRequestDto.userType().contains(UserType.LISTENER));
    133135
    134136
     
    157159        nonAdminUserRepository.save(nonAdminUser);
    158160
    159         if (authRequestDto.userType().contains(UserType.ARTIST)){
     161        if (user.isArtist()){
    160162            Artist artist = new Artist();
    161163            artist.setNonAdminUser(nonAdminUser);
    162164            artistRepository.save(artist);
    163165        }
    164         if (authRequestDto.userType().contains(UserType.LISTENER)){
     166        if (user.isListener()){
    165167            Listener listener = new Listener();
    166168            listener.setNonAdminUser(nonAdminUser);
Note: See TracChangeset for help on using the changeset viewer.