@@ -118,6 +118,12 @@ define(['app'], function (app) {
118
118
}
119
119
extraparams = "EmailServer=" + EmailServer + "&EmailPort=" + EmailPort + "&EmailFrom=" + EmailFrom + "&EmailTo=" + EmailTo + "&EmailUsername=" + EmailUsername + "&EmailPassword=" + EmailPassword ;
120
120
break ;
121
+ case "kodi" :
122
+ if ( $ ( "#koditable #KodiIPAddress" ) . val ( ) == "" ) $ ( "#koditable #KodiIPAddress" ) . val ( "224.0.0.1" ) ;
123
+ if ( ( $ ( "#koditable #KodiPort" ) . val ( ) == "" ) || ! $ . isNumeric ( $ ( "#koditable #KodiPort" ) . val ( ) ) ) $ ( "#koditable #KodiPort" ) . val ( "9777" ) ;
124
+ if ( ( $ ( "#koditable #KodiTimeToLive" ) . val ( ) == "" ) || ! $ . isNumeric ( $ ( "#koditable #KodiTimeToLive" ) . val ( ) ) ) $ ( "#koditable #KodiTimeToLive" ) . val ( "1" ) ;
125
+ extraparams = 'KodiIPAddress=' + $ ( "#koditable #KodiIPAddress" ) . val ( ) + '&KodiPort=' + $ ( "#koditable #KodiPort" ) . val ( ) + "&KodiTimeToLive=" + $ ( "#koditable #KodiTimeToLive" ) . val ( ) ;
126
+ break ;
121
127
default :
122
128
return ;
123
129
}
@@ -128,7 +134,7 @@ define(['app'], function (app) {
128
134
success : function ( data ) {
129
135
if ( data . status != "OK" ) {
130
136
HideNotify ( ) ;
131
- if ( subsystem == "http" ) {
137
+ if ( ( subsystem == "http" ) || ( subsystem == "kodi" ) ) {
132
138
ShowNotify ( $ . t ( 'Problem Sending Notification' ) , 3000 , true ) ;
133
139
}
134
140
else {
@@ -268,6 +274,22 @@ define(['app'], function (app) {
268
274
$ ( "#httptable #HTTPURL" ) . val ( atob ( data . HTTPURL ) ) ;
269
275
}
270
276
277
+ if ( typeof data . KodiEnabled != 'undefined' ) {
278
+ $ ( "#koditable #KodiEnabled" ) . prop ( 'checked' , data . KodiEnabled == 1 ) ;
279
+ }
280
+ $ ( "#koditable #KodiIPAddress" ) . val ( "224.0.0.1" ) ;
281
+ if ( typeof data . KodiIPAddress != 'undefined' ) {
282
+ $ ( "#koditable #KodiIPAddress" ) . val ( data . KodiIPAddress ) ;
283
+ }
284
+ $ ( "#koditable #KodiPort" ) . val ( "9777" ) ;
285
+ if ( typeof data . KodiPort != 'undefined' ) {
286
+ $ ( "#koditable #KodiPort" ) . val ( data . KodiPort ) ;
287
+ }
288
+ $ ( "#koditable #KodiTimeToLive" ) . val ( "1" ) ;
289
+ if ( typeof data . KodiTimeToLive != 'undefined' ) {
290
+ $ ( "#koditable #KodiTimeToLive" ) . val ( data . KodiTimeToLive ) ;
291
+ }
292
+
271
293
if ( typeof data . LightHistoryDays != 'undefined' ) {
272
294
$ ( "#lightlogtable #LightHistoryDays" ) . val ( data . LightHistoryDays ) ;
273
295
}
0 commit comments