From c8398cb0cb84ee406327acdbcb84d08ef5957a6e Mon Sep 17 00:00:00 2001 From: Deon George Date: Fri, 3 Mar 2023 12:15:20 +1100 Subject: [PATCH] Only record database activity, if we got a version --- app/Http/Controllers/VersionController.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/Http/Controllers/VersionController.php b/app/Http/Controllers/VersionController.php index dbfa225..f3ff019 100644 --- a/app/Http/Controllers/VersionController.php +++ b/app/Http/Controllers/VersionController.php @@ -24,16 +24,16 @@ class VersionController extends Controller // v1.2.3-xxx-abcdef01 Log::info(sprintf('Connection from [%s] reporting version [%s]',$this->getUserIpAddr(),$version)); - $so = Site::firstOrCreate([ - 'ip_address'=>$this->getUserIpAddr() - ]); - - $vo = new SiteVersion; - $vo->version = $version; - $so->versions()->save($vo); - $matches = []; if (preg_match(self::VERSION_REGEX,$version,$matches)) { + $so = Site::firstOrCreate([ + 'ip_address'=>$this->getUserIpAddr() + ]); + + $vo = new SiteVersion; + $vo->version = $version; + $so->versions()->save($vo); + // If xxx is "dev" we are a development version switch($matches[3]) { case 'dev':