Skip to content

Commit 74af290

Browse files
committed
Fixed bug when creating a new organisation or person when adding an invoice causes owner not to be set
1 parent fa811fe commit 74af290

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Services/OrganisationService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public function createFromRelated($request)
4747
$organisation = Organisation::create([
4848
'external_id' => Uuid::uuid4()->toString(),
4949
'name' => $request->organisation_name,
50-
'user_owner_id' => $request->user_owner_id ?? $request->user_assigned_id,
50+
'user_owner_id' => $request->user_owner_id ?? auth()->user()->id,
5151
]);
5252

5353
$organisation->addresses()->create([

src/Services/PersonService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public function createFromRelated($request)
5454
'external_id' => Uuid::uuid4()->toString(),
5555
'first_name' => $name['first_name'],
5656
'last_name' => $name['last_name'] ?? null,
57-
'user_owner_id' => $request->user_owner_id ?? $request->user_assigned_id,
57+
'user_owner_id' => $request->user_owner_id ?? auth()->user()->id,
5858
]);
5959

6060
if ($request->phone) {

0 commit comments

Comments
 (0)