From dfd501c515a449b3c6e149b576c88ac9c841d4dc Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Fri, 3 May 2019 19:29:12 +0200 Subject: [PATCH] Don't load or save userfields if there are none (references #176) --- public/viewjs/components/userfieldsform.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/public/viewjs/components/userfieldsform.js b/public/viewjs/components/userfieldsform.js index 0b6bec52..54f48881 100644 --- a/public/viewjs/components/userfieldsform.js +++ b/public/viewjs/components/userfieldsform.js @@ -2,6 +2,16 @@ Grocy.Components.UserfieldsForm = { }; Grocy.Components.UserfieldsForm.Save = function(success, error) { + if (!$("#userfields-form").length) + { + if (success) + { + success(); + } + + return; + } + var jsonData = { }; $("#userfields-form .userfield-input").each(function() @@ -44,6 +54,16 @@ Grocy.Components.UserfieldsForm.Save = function(success, error) Grocy.Components.UserfieldsForm.Load = function() { + if (!$("#userfields-form").length) + { + if (success) + { + success(); + } + + return; + } + Grocy.Api.Get('userfields/' + $("#userfields-form").data("entity") + '/' + Grocy.EditObjectId, function(result) {