Changes

Jump to navigation Jump to search
no edit summary
Line 9: Line 9:  
(function ($, mw, OO) {
 
(function ($, mw, OO) {
 
   'use strict';
 
   'use strict';
  mw.notify("Runnng Merge gadget -1")
   
   var messages, entityId = mw.config.get('wbEntityId'), api = new mw.Api();
 
   var messages, entityId = mw.config.get('wbEntityId'), api = new mw.Api();
  mw.notify("Runnng Merge gadget 0")
+
 
 
   messages = (function () {
 
   messages = (function () {
 
     var translations = {
 
     var translations = {
Line 641: Line 640:  
   }());
 
   }());
   −
  mw.notify("Runnng Merge gadget 2")
   
   /**
 
   /**
 
   * Retrieve items by id
 
   * Retrieve items by id
Line 654: Line 652:  
   }
 
   }
   −
  mw.notify("Runnng Merge gadget 3")
   
   /**
 
   /**
 
   * Set a Storage to postpone merge and deletion
 
   * Set a Storage to postpone merge and deletion
Line 669: Line 666:  
     mw.storage.remove('merge-pending-id');
 
     mw.storage.remove('merge-pending-id');
 
   }
 
   }
  −
  mw.notify("Runnng Merge gadget 4")
      
   /**
 
   /**
Line 693: Line 688:  
   }
 
   }
   −
  mw.notify("Runnng Merge gadget 5")
   
   /**
 
   /**
 
   * Create a redirect
 
   * Create a redirect
Line 714: Line 708:  
   }
 
   }
   −
  mw.notify("Runnng Merge gadget 6")
   
   /**
 
   /**
 
   * Moving logic
 
   * Moving logic
Line 804: Line 797:  
       }
 
       }
 
     }, function (code, result) {
 
     }, function (code, result) {
       self.emit('error', result.error.extradata[0] || result.error.info);
+
       self.emit('error', result.error.info || result.error.extradata[0] );
 
     });
 
     });
 
   };
 
   };
   −
  mw.notify("Runnng Merge gadget 7")
   
   /**
 
   /**
 
   * Merge button action, pre-merge checks
 
   * Merge button action, pre-merge checks
Line 946: Line 938:  
     ]);
 
     ]);
 
     this.mergeUnwatch = new OO.ui.CheckboxInputWidget({
 
     this.mergeUnwatch = new OO.ui.CheckboxInputWidget({
       selected: mw.storage.get('merge-unwatch') === true
+
       selected: mw.storage.get('merge-unwatch') === 'true'
 
     });
 
     });
 
     fieldset.addItems([
 
     fieldset.addItems([
Line 958: Line 950:  
     ]);
 
     ]);
 
     this.loadMergeDestination = new OO.ui.CheckboxInputWidget({
 
     this.loadMergeDestination = new OO.ui.CheckboxInputWidget({
       selected: mw.storage.get('merge-load-destination') !== false
+
       selected: mw.storage.get('merge-load-destination') !== 'false'
 
     });
 
     });
 
     fieldset.addItems([
 
     fieldset.addItems([
Line 998: Line 990:  
   */
 
   */
 
   MergeDialog.prototype.saveOptions = function () {
 
   MergeDialog.prototype.saveOptions = function () {
     mw.storage.set('merge-always-lowest-id', this.mergeAlwaysLowestId.isSelected());
+
     mw.storage.set('merge-always-lowest-id', this.mergeAlwaysLowestId.isSelected().toString());
     mw.storage.set('merge-unwatch', this.mergeUnwatch.isSelected());
+
     mw.storage.set('merge-unwatch', this.mergeUnwatch.isSelected().toString());
     mw.storage.set('merge-create-redirect', this.mergeCreateRedirect.isSelected());
+
     mw.storage.set('merge-create-redirect', this.mergeCreateRedirect.isSelected().toString());
     mw.storage.set('merge-load-destination', this.loadMergeDestination.isSelected());
+
     mw.storage.set('merge-load-destination', this.loadMergeDestination.isSelected().toString());
 
   };
 
   };
   Line 1,117: Line 1,109:  
     windowManager.openWindow(dialog);
 
     windowManager.openWindow(dialog);
 
   }
 
   }
  mw.notify("Mergiiing")
      
   // Initialization
 
   // Initialization

Navigation menu