feat and fix : statut of answer last message / add no empty message / delete statut CHAT

This commit is contained in:
Grégoire
2020-01-14 16:05:31 +01:00
parent 8bc3165995
commit c83b71853b
2 changed files with 3 additions and 3 deletions
@@ -226,7 +226,7 @@ class AnswerController extends FOSRestController
throw new ResourceValidationException($message, $status);
}
if (!isset($messageText)) {
if (empty($messageText)) {
$message = 'Le message est vide.';
$status = 'failure';
throw new ResourceValidationException($message, $status);
@@ -235,7 +235,7 @@ class AnswerController extends FOSRestController
$answerReceipiant = $existAnswer->getAd() !== null ? $existAnswer->getAd()->getCreator()
: $existAnswer->getCompany()->getUsers(){ 0 };
$message = new message('Chat', $messageText, $this->getUser(), $answerReceipiant, 'CHAT', $existAnswer);
$message = new message('Chat', $messageText, $this->getUser(), $answerReceipiant, 'Message du talent', $existAnswer);
$em->persist($message);
$em->flush();
@@ -177,7 +177,7 @@ class Answer
$criteria = Criteria::create()
->where(Criteria::expr()->neq('status', "DRAFT"));
return $this->messages->matching($criteria)->last();
return $this->messages->matching($criteria)->first();
}
public function getIsViewed(){