Fix delete contact's relationship on contact delete (#1132)
This commit is contained in:
@@ -353,6 +353,13 @@ class ContactsController extends Controller
|
||||
*/
|
||||
public function delete(Request $request, Contact $contact)
|
||||
{
|
||||
if ($contact->account_id != auth()->user()->account_id) {
|
||||
return redirect('/people/');
|
||||
}
|
||||
|
||||
Relationship::where('contact_is', $contact->id)->delete();
|
||||
Relationship::where('of_contact', $contact->id)->delete();
|
||||
|
||||
$contact->deleteEverything();
|
||||
|
||||
return redirect()->route('people.index')
|
||||
|
||||
Reference in New Issue
Block a user