30 lines
955 B
Python
30 lines
955 B
Python
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import fields, models, _
|
|
|
|
|
|
class IapAccount(models.Model):
|
|
_inherit = 'iap.account'
|
|
|
|
sender_name = fields.Char(help="This is the name that will be displayed as the sender of the SMS.", readonly=True)
|
|
|
|
def action_open_registration_wizard(self):
|
|
return {
|
|
'type': 'ir.actions.act_window',
|
|
'target': 'new',
|
|
'name': _('Register Account'),
|
|
'view_mode': 'form',
|
|
'res_model': 'sms.account.phone',
|
|
'context': {'default_account_id': self.id},
|
|
}
|
|
|
|
def action_open_sender_name_wizard(self):
|
|
return {
|
|
'type': 'ir.actions.act_window',
|
|
'target': 'new',
|
|
'name': _('Choose your sender name'),
|
|
'view_mode': 'form',
|
|
'res_model': 'sms.account.sender',
|
|
'context': {'default_account_id': self.id},
|
|
}
|