From bd23cbed20caea3d768f5992e7ad051ca1e80cad Mon Sep 17 00:00:00 2001
From: Mads Rasmussen
Date: Mon, 19 Nov 2018 15:50:11 +0100
Subject: [PATCH] null checks clean up debug data
---
.../datepicker/datepicker.controller.js | 33 +++++++++----------
.../datepicker/datepicker.html | 11 -------
2 files changed, 15 insertions(+), 29 deletions(-)
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.controller.js
index e673b17a73..704fccbde1 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.controller.js
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.controller.js
@@ -45,31 +45,28 @@ function dateTimePickerController($scope, notificationsService, assetsService, a
$scope.serverTimeNeedsOffsetting = (-serverOffset !== localOffset);
}
- //get the current user to see if we can localize this picker
- userService.getCurrentUser().then(function (user) {
+ const dateFormat = $scope.model.config.pickTime ? "Y-m-d H:i:S" : "Y-m-d";
- const dateFormat = $scope.model.config.pickTime ? "Y-m-d H:i:S" : "Y-m-d";
-
- // date picker config
- $scope.datePickerConfig = {
- enableTime: $scope.model.config.pickTime,
- dateFormat: dateFormat,
- time_24hr: true
- };
-
- $scope.model.config.language = user.locale;
-
- setDatePickerVal();
+ // date picker config
+ $scope.datePickerConfig = {
+ enableTime: $scope.model.config.pickTime,
+ dateFormat: dateFormat,
+ time_24hr: true
+ };
- });
+ setDatePickerVal();
}
$scope.clearDate = function() {
$scope.hasDatetimePickerValue = false;
- $scope.model.datetimePickerValue = null;
- $scope.model.value = null;
- $scope.datePickerForm.datepicker.$setValidity("pickerError", true);
+ if($scope.model) {
+ $scope.model.datetimePickerValue = null;
+ $scope.model.value = null;
+ }
+ if($scope.datePickerForm && $scope.datePickerForm.datepicker) {
+ $scope.datePickerForm.datepicker.$setValidity("pickerError", true);
+ }
}
$scope.datePickerSetup = function(instance) {
diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.html b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.html
index f9b5271e0a..47c9182650 100644
--- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.html
+++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.html
@@ -42,16 +42,5 @@
Clear date
-
-
-
model.value
- {{model.value}}
-
-
-
Date time picker value
- {{model.datetimePickerValue}}
-
-
-