diff --git a/super_calendar/super_calendar.py b/super_calendar/super_calendar.py index ab362ad20..c555119c3 100644 --- a/super_calendar/super_calendar.py +++ b/super_calendar/super_calendar.py @@ -19,20 +19,20 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ -import netsvc +from openerp.osv import fields, osv, orm +from openerp.tools.translate import _ +from openerp import netsvc from mako.template import Template from datetime import datetime from openerp import tools -def _models_get(self, cr, uid, context={}): +def _models_get(self, cr, uid, context=None): obj = self.pool.get('ir.model') ids = obj.search(cr, uid, []) res = obj.read(cr, uid, ids, ['model', 'name'], context) return [(r['model'], r['name']) for r in res] -class super_calendar_configurator(osv.osv): +class super_calendar_configurator(orm.Model): _logger = netsvc.Logger() _name = 'super.calendar.configurator' _columns = { @@ -91,7 +91,7 @@ class super_calendar_configurator(osv.osv): super_calendar_configurator() -class super_calendar_configurator_line(osv.osv): +class super_calendar_configurator_line(orm.Model): _name = 'super.calendar.configurator.line' _columns = { 'name': fields.many2one('ir.model', 'Model', required=True), @@ -118,7 +118,7 @@ class super_calendar_configurator_line(osv.osv): super_calendar_configurator_line() -class super_calendar(osv.osv): +class super_calendar(orm.Model): _name = 'super.calendar' _columns = { 'name': fields.char('Description', size=512, required=True),