fix: fix faulty relationship query preventing form deletion

Fixes #12.

Signed-off-by: miguel456 <me@nogueira.codes>
This commit is contained in:
Miguel Nogueira 2022-10-22 00:19:17 +01:00
parent 1b7c144497
commit 73a674096a
No known key found for this signature in database
GPG Key ID: 3C6A7E29AF26D370
2 changed files with 2 additions and 2 deletions

View File

@ -40,6 +40,6 @@ class Form extends Model
public function responses() public function responses()
{ {
return $this->belongsTo('App\Response', 'id', 'id'); return $this->belongsTo('App\Response', 'id', 'responseFormID');
} }
} }

View File

@ -39,7 +39,7 @@ class FormManagementService
$deletable = true; $deletable = true;
if (! is_null($form) && ! is_null($form->vacancies) && $form->vacancies->count() !== 0 || ! is_null($form->responses)) { if (! is_null($form->vacancies) && $form->vacancies->count() !== 0 || ! is_null($form->responses)) {
$deletable = false; $deletable = false;
} }