From 498d7cbca95d424e8c9daa847184b2bbd4980914 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 10 Feb 2016 12:32:12 +1100 Subject: [PATCH] Revert "Table locking for public_id integrity" --- app/Models/EntityModel.php | 1 - app/Ninja/Repositories/ClientRepository.php | 5 ----- 2 files changed, 6 deletions(-) diff --git a/app/Models/EntityModel.php b/app/Models/EntityModel.php index 9483f84a8c6a..b8e7d651ada4 100644 --- a/app/Models/EntityModel.php +++ b/app/Models/EntityModel.php @@ -27,7 +27,6 @@ class EntityModel extends Eloquent $lastEntity = $className::withTrashed() ->scope(false, $entity->account_id) ->orderBy('public_id', 'DESC') - ->lockForUpdate() ->first(); if ($lastEntity) { diff --git a/app/Ninja/Repositories/ClientRepository.php b/app/Ninja/Repositories/ClientRepository.php index ab9789f1cae9..3e43d8f34f5f 100644 --- a/app/Ninja/Repositories/ClientRepository.php +++ b/app/Ninja/Repositories/ClientRepository.php @@ -66,8 +66,6 @@ class ClientRepository extends BaseRepository { $publicId = isset($data['public_id']) ? $data['public_id'] : false; - DB::beginTransaction(); - if (!$publicId || $publicId == '-1') { $client = Client::createNew(); } else { @@ -77,9 +75,6 @@ class ClientRepository extends BaseRepository $client->fill($data); $client->save(); - DB::commit(); - - /* if ( ! isset($data['contact']) && ! isset($data['contacts'])) { return $client;