Merge pull request #3407 from expsa/applepay_fast_checkout_refactor

Applepay fast checkout refactor
This commit is contained in:
abdurrahman-saber 2025-06-03 03:46:58 +03:00 committed by GitHub
commit 609bd60faa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 8 additions and 8 deletions

View File

@ -28,7 +28,7 @@
'license': 'AGPL-3',
'description': """Total Sales and Purchase of the Product""",
'version': '14.0.1.0',
'depends': ['base','sale_management'],
'depends': ['base','ensan_sale_management'],
'data': ['views/product_template_view.xml'],
'images': ['static/description/banner.png'],
'auto_install': False,

View File

@ -6,8 +6,8 @@
<field name="model">product.template</field>
<field name="inherit_id" ref="product.product_template_only_form_view" />
<field name="arch" type="xml">
<xpath expr="//page[@name='sales']/group[@name='sale']" position="inside">
<group name="donor_invoices" string="Donor`s Invoices" colspan="2">
<xpath expr="//page[@name='donation']" position="inside">
<group name="donor_invoices" colspan="2">
<field name='sale_move_line_ids' string="Donor`s Invoices">
<tree decoration-success="parent_state in ('posted')">
<field name="company_id" invisible="1" />

View File

@ -27,17 +27,17 @@ class AffiliateConfiguration(models.TransientModel):
def _get_program(self):
# _logger.info("-----_get_program-----%r-----",self.env['affiliate.program'].search([]))
# self.remove_prgm()
return self.env['affiliate.program'].search([], limit=1).id
return self.env['affiliate.program'].sudo().search([], limit=1).id
def remove_prgm(self):
# _logger.info("----remove_prgm--env['affiliate.program']------%r-----",self.env['affiliate.program'].search([]))
prgm = self.env['affiliate.program'].search([])
prgm = self.env['affiliate.program'].sudo().search([])
for p in prgm:
p.unlink()
@api.model
def _get_banner(self):
return self.env['affiliate.banner'].search([], limit=1).id
return self.env['affiliate.banner'].sudo().search([], limit=1).id
affiliate_program_id = fields.Many2one('affiliate.program', string=" Affiliate Program")
enable_ppc = fields.Boolean(string="Enable PPC", default=True)
@ -136,7 +136,7 @@ class AffiliateConfiguration(models.TransientModel):
def website_constant(self):
res = {}
IrDefault = self.env['ir.default'].sudo()
aff_prgmObj = self.env['affiliate.program'].search([], limit=1)
aff_prgmObj = self.env['affiliate.program'].sudo().search([], limit=1)
res.update(
work_title=aff_prgmObj.work_title or "The process is very simple. Simply, signup/login to your affiliate portal, pick your affiliate link and place them into your website/blogs and watch your account balance grow as your visitors become our customers, as :",
work_text=aff_prgmObj.work_text or "<ol><li><p style='text-align: left; margin-left: 3em;'>Visitor clicks on affiliate links posted on your website/blogs.</p></li><li><p style='text-align: left; margin-left: 3em;'>A cookie is placed in their browser for tracking purposes.</p></li><li><p style='text-align: left; margin-left: 3em;'>The visitor browses our site and may decide to order. </p></li><li><p style='text-align: left; margin-left: 3em;'>If the visitor orders, the order will be registered as a sale for you and you will receive a commission for this sale.</p></li></ol>",

View File

@ -21,7 +21,7 @@
</div>
</field>
<xpath expr="//page[@name='general_information']" position="after">
<page name="bbb" string="Donation" attrs= "{'invisible':[('is_donation','=', False)]}">
<page name="donation" string="Donation" attrs= "{'invisible':[('is_donation','=', False)]}">
<group>
<group>
<field name="is_quick_donation"/>