chore: update
This commit is contained in:
@@ -2,7 +2,6 @@ package com.drinkool.entities;
|
||||
|
||||
import com.drinkool.interfaces.ReviewInterface;
|
||||
import jakarta.persistence.*;
|
||||
import jakarta.transaction.Transactional;
|
||||
import java.util.UUID;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
@@ -17,6 +16,7 @@ import lombok.Setter;
|
||||
@Table(name = "reviews")
|
||||
public class ReviewEntity extends BaseEntity implements ReviewInterface {
|
||||
|
||||
@Column(nullable = true)
|
||||
public UUID reviewerId;
|
||||
|
||||
public UUID eateryId;
|
||||
|
||||
@@ -9,7 +9,6 @@ import com.drinkool.entities.ReviewEntity;
|
||||
import com.drinkool.enums.SortBy;
|
||||
import io.quarkus.panache.common.Sort;
|
||||
import io.vertx.core.http.HttpServerRequest;
|
||||
import jakarta.annotation.security.RolesAllowed;
|
||||
import jakarta.inject.Inject;
|
||||
import jakarta.transaction.Transactional;
|
||||
import jakarta.ws.rs.DefaultValue;
|
||||
@@ -50,14 +49,14 @@ public class ReviewService {
|
||||
}
|
||||
|
||||
@POST
|
||||
@RolesAllowed(Role.Customer)
|
||||
@Transactional
|
||||
public Response receiveReview(SendReview input) {
|
||||
UUID reviewerId = UUID.fromString(request.getHeader(InternalValue.userId));
|
||||
String userId = request.getHeader(InternalValue.userId);
|
||||
|
||||
try {
|
||||
ReviewEntity entity = dtoMapper.toReviewEntity(input);
|
||||
entity.setReviewerId(reviewerId);
|
||||
|
||||
if (userId != null) entity.setReviewerId(UUID.fromString(userId));
|
||||
|
||||
entity.persist();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user