Add room lock

Took 5 minutes
This commit is contained in:
2020-10-05 20:25:50 +02:00
parent 5424a99a0a
commit c957eae3bb
4 changed files with 52 additions and 9 deletions

View File

@ -26,6 +26,7 @@ class FaqController extends DefaultController
$questions = $FAQModel->getQuestions( $room['id'] );
$view->setResponse( array( 'questions' => $questions ) );
$view->setSuccess( true );
return $view->getResponse();
}
@ -71,6 +72,13 @@ class FaqController extends DefaultController
return $view->getResponse();
}
if( $FAQModel->checkRoomLock( $room ) )
{
$view->setSuccess( false );
$view->setHeaderCode( 910 );
return $view->getResponse();
}
try {
$FAQModel->addQuestion( $room['id'], $question, $nickname );
} catch( Exception $e )
@ -101,6 +109,13 @@ class FaqController extends DefaultController
return $view->getResponse();
}
if( $FAQModel->checkRoomLock( $room ) )
{
$view->setSuccess( false );
$view->setHeaderCode( 910 );
return $view->getResponse();
}
try {
$FAQModel->addAnswer( $question_id, $answer );
} catch( Exception $e )