text: odoo.define('mail.DebugManager.Backend', function (require) {
  "use strict";
  
  var core = require('web.core');
  var DebugManager = require('web.DebugManager.Backend');
  
  var _t = core._t;
  /**
   * adds a new method available for the debug manager, called by the "Manage Messages" button.
   *
   */
  DebugManager.include({
      getMailMessages: function () {
          var self = this;
          var selectedIDs = this._controller.getSelectedIds();
          if (!selectedIDs.length) {
              console.warn(_t("No message available"));
              return;
          }
          this.do_action({
              res_model: 'mail.message',
              name: _t('Manage Messages'),
              views: [[false, 'list'], [false, 'form']],
              type: 'ir.actions.act_window',
              domain: [['res_id', '=', selectedIDs[0]], ['model', '=', this._controller.modelName]],
              context: {
                  default_res_model: this._controller.modelName,
                  default_res_id: selectedIDs[0],
              },
          });
      },
  });
  
  });
  