Explorar o código

Update main.js

Markus-Rost %!s(int64=7) %!d(string=hai) anos
pai
achega
85ed825413
Modificáronse 1 ficheiros con 8 adicións e 8 borrados
  1. 8 8
      main.js

+ 8 - 8
main.js

@@ -161,6 +161,10 @@ function edit_settings(lang, msg, key, value) {
 								console.log( 'Fehler beim Erhalten des Bearbeitungstoken' + ( perror ? ': ' + perror.message : ( pbody ? ': ' + pbody.error.info : '.' ) ) );
 								msg.reply( lang.settings.save_failed );
 							}
+							else if ( settings == defaultSettings ) {
+								console.log( 'Fehler beim Erhalten bestehender Einstellungen.' );
+								msg.reply( lang.settings.save_failed );
+							}
 							else {
 								var temp_settings = settings;
 								if ( !( msg.guild.id in temp_settings ) ) temp_settings[msg.guild.id] = defaultSettings['default'];
@@ -186,14 +190,10 @@ function edit_settings(lang, msg, key, value) {
 										msg.reply( lang.settings.save_failed );
 									}
 									else {
-										if ( settings == defaultSettings ) {
-											msg.reply( lang.settings.save_failed );
-										} else {
-											settings = temp_settings;
-											if ( key == 'lang' ) lang = i18n[value];
-											cmd_settings(lang, msg, [key], '')
-											console.log( 'Einstellungen erfolgreich aktualisiert.' );
-										}
+										settings = temp_settings;
+										if ( key == 'lang' ) lang = i18n[value];
+										cmd_settings(lang, msg, [key], '')
+										console.log( 'Einstellungen erfolgreich aktualisiert.' );
 									}
 								} );
 							}