Browse Source

[REM] removing unused py

pull/1/head
houssine 6 years ago
parent
commit
7bc5f2bab9
  1. 53
      easy_my_coop/models/mail_mail.py
  2. 69
      easy_my_coop/wizard/cooperative_history_wizard.py

53
easy_my_coop/models/mail_mail.py

@ -1,53 +0,0 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# OpenERP, Open Source Management Solution
# Copyright (C) 2004-2011 OpenERP S.A (<http://www.openerp.com>).
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
from openerp import SUPERUSER_ID
from openerp.osv import osv
from openerp.osv.orm import except_orm
from openerp.tools import append_content_to_html
from openerp.tools.translate import _
class mail_mail(models.Model):
""" Update of mail_mail class, to remove the signin url added in the portal module """
_inherit = 'mail.mail'
def send_get_mail_body(self, cr, uid, mail, partner=None, context=None):
partner_obj = self.pool.get('res.partner')
body = mail.body_html
if partner:
contex_signup = dict(context or {}, signup_valid=True)
partner = partner_obj.browse(cr, SUPERUSER_ID, partner.id, context=contex_signup)
#text = _("""<p>Access your messages and personal documents through <a href="%s">our Customer Portal</a></p>""") % partner.signup_url
text =''
# partner is an user: add a link to the document if read access
if partner.user_ids and mail.model and mail.res_id \
and self.check_access_rights(cr, partner.user_ids[0].id, 'read', raise_exception=False):
related_user = partner.user_ids[0]
try:
self.pool.get(mail.model).check_access_rule(cr, related_user.id, [mail.res_id], 'read', context=context)
url = partner_obj._get_signup_url_for_action(cr, related_user.id, [partner.id], action='', res_id=mail.res_id, model=mail.model, context=context)[partner.id]
text = _("""<p>Access this document <a href="%s">directly in OpenERP</a></p>""") % url
except except_orm, e:
pass
body = append_content_to_html(body, ("<div><p>%s</p></div>" % text), plaintext=False)
return body

69
easy_my_coop/wizard/cooperative_history_wizard.py

@ -1,69 +0,0 @@
# -*- encoding: utf-8 -*-
##############################################################################
#
# Author: Houssine BAKKALI
# Copyright Open Architects Consulting
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
from openerp import api, fields, models, _
class cooperative_report(models.TransientModel):
_name = 'cooperative.history.report'
def _print_report(self, data):
return {'type': 'ir.actions.report.xml',
'report_name': data['report'],
'datas': data}
def check_report(self):
data = {}
report_name = ''
obj_ids = []
if self._context.get('active_ids') :
data['ids'] = self._context.get('active_ids', [])
else:
if self.report == 'coop_register':
report_name = 'easy_my_coop.cooperator_register_G001'
res_partner_obj = self.pool.get('res.partner')
domain = []
domain.append(('cooperator','=','True'))
if self.display_cooperator == 'member' :
domain.append(('member','=','True'))
obj_ids = res_partner_obj.search(cr,uid, domain, order='cooperator_register_number')
elif self.report == 'operation_register' :
report_name = 'energiris_wp_sync.cooperator_subscription_G001'
obj_ids = self.pool.get('subscription.register').search(cr,uid,[], order='register_number_operation')
else :
raise osv.except_osv(_("Error!"), _("the report you've specified doesn't exist !"))
data['model'] = context.get('active_model', 'ir.ui.menu')
data['report'] = report_name
#data['form'] = self.read(cr, uid, ids, ['date_from', 'date_to','display_time','display_cooperator','group_by_task','group_by_task_work'], context=context)[0]
data['ids'] = obj_ids
return self._print_report(cr, uid, ids, data, context=context)
name = fields.Char(string='Name')
report = fields.Selection([('coop_register', 'Cooperators Register'),
('operation_register', 'Operations Register')],
string='Report',
required=True, default='coop_register')
display_cooperator = fields.Selection([('all', 'All'),
('member', 'Effective member')],
string='Display cooperator',
required=True, default='all')
Loading…
Cancel
Save