src/pyams_skin/resources/js/myams-callbacks.js
changeset 489 63ea9a94bd47
parent 486 48b7cea0d903
--- a/src/pyams_skin/resources/js/myams-callbacks.js	Wed Dec 12 21:16:29 2018 +0100
+++ b/src/pyams_skin/resources/js/myams-callbacks.js	Thu Dec 13 14:28:29 2018 +0100
@@ -99,7 +99,7 @@
 			var message = data.amsAlertMessage || settings.message;
 			var subtitle = data.amsAlertSubtitle || settings.subtitle;
 			var margin = data.amsAlertMargin === undefined ? (settings.margin === undefined ? false : settings.margin) : data.amsAlertMargin;
-			ams.skin.alert(parent, status, header, message, subtitle, margin);
+			ams.skin && ams.skin.alert(parent, status, header, message, subtitle, margin);
 		},
 
 		/**
@@ -128,7 +128,7 @@
 			});
 			var status = data.amsMessageboxStatus || dataOptions.status || 'info';
 			var callback = ams.getFunctionByName(data.amsMessageboxCallback || dataOptions.callback);
-			ams.skin.messageBox(status, settings, callback);
+			ams.skin && ams.skin.messageBox(status, settings, callback);
 		},
 
 		/**
@@ -157,7 +157,7 @@
 			});
 			var status = data.amsSmallboxStatus || dataOptions.status || 'info';
 			var callback = ams.getFunctionByName(data.amsSmallboxCallback || dataOptions.callback);
-			ams.skin.smallBox(status, settings, callback);
+			ams.skin && ams.skin.smallBox(status, settings, callback);
 		}
 	};