Skip to content

Commit

Permalink
[IMP] website_sale_secondary_unit: pre-commit auto fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
carlos-lopez-tecnativa committed Jan 10, 2025
1 parent 42f836b commit 16499ce
Show file tree
Hide file tree
Showing 12 changed files with 69 additions and 62 deletions.
49 changes: 25 additions & 24 deletions website_sale_secondary_unit/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,19 @@ Website Sale Secondary Unit
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fe--commerce-lightgray.png?logo=github
:target: https://github.com/OCA/e-commerce/tree/15.0/website_sale_secondary_unit
:target: https://github.com/OCA/e-commerce/tree/17.0/website_sale_secondary_unit
:alt: OCA/e-commerce
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/e-commerce-15-0/e-commerce-15-0-website_sale_secondary_unit
:target: https://translation.odoo-community.org/projects/e-commerce-17-0/e-commerce-17-0-website_sale_secondary_unit
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/e-commerce&target_branch=15.0
:target: https://runboat.odoo-community.org/builds?repo=OCA/e-commerce&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module extends the functionality of sale_order_secondary_unit module to
allow sell products in online store in secondary units defined.
This module extends the functionality of saleorder_secondary_unit module
to allow sell products in online store in secondary units defined.

**Table of contents**

Expand All @@ -39,52 +39,53 @@ allow sell products in online store in secondary units defined.
Configuration
=============

For define the secondary units, you should active *Manage multiples units of measure* on
the user that will be responsable of this function.
For define the secondary units, you should active *Manage multiples
units of measure* on the user that will be responsable of this function.

Usage
=====

To use this module you need to:

* Go to *'Website > Products > Products'*.
* Select a template.
* Set the secondary units that you need.
* Go to Website Shop and buy this product, you will see a selectable option
with all secondary units defined in the product and visible in website.
* If you do not want to sell in a base product unit and only allow sell in a
secondary unit you can disable the option *'Allow to sell in unit of
measure'* in a product sale tab.
- Go to *'Website > Products > Products'*.
- Select a template.
- Set the secondary units that you need.
- Go to Website Shop and buy this product, you will see a selectable
option with all secondary units defined in the product and visible in
website.
- If you do not want to sell in a base product unit and only allow sell
in a secondary unit you can disable the option *'Allow to sell in unit
of measure'* in a product sale tab.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/e-commerce/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/e-commerce/issues/new?body=module:%20website_sale_secondary_unit%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
`feedback <https://github.com/OCA/e-commerce/issues/new?body=module:%20website_sale_secondary_unit%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~
-------

* Tecnativa

Contributors
~~~~~~~~~~~~
------------

* `Tecnativa <https://www.tecnativa.com>`_:
- `Tecnativa <https://www.tecnativa.com>`__:

* Sergio Teruel
* Carlos Roca
* Pilar Vargas
- Sergio Teruel
- Carlos Roca
- Pilar Vargas

Maintainers
~~~~~~~~~~~
-----------

This module is maintained by the OCA.

Expand All @@ -96,6 +97,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/e-commerce <https://github.com/OCA/e-commerce/tree/15.0/website_sale_secondary_unit>`_ project on GitHub.
This module is part of the `OCA/e-commerce <https://github.com/OCA/e-commerce/tree/17.0/website_sale_secondary_unit>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 2 additions & 2 deletions website_sale_secondary_unit/models/sale_order.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ def _cart_update(
add_qty=0,
set_qty=0,
attributes=None,
**kwargs
**kwargs,
):
if line_id:
sol = self.env["sale.order.line"].browse(line_id)
Expand Down Expand Up @@ -72,7 +72,7 @@ def _cart_update(
add_qty=add_qty,
set_qty=set_qty,
attributes=attributes,
**kwargs
**kwargs,
)

def _compute_cart_info(self):
Expand Down
3 changes: 3 additions & 0 deletions website_sale_secondary_unit/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
2 changes: 2 additions & 0 deletions website_sale_secondary_unit/readme/CONFIGURE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
For define the secondary units, you should active *Manage multiples
units of measure* on the user that will be responsable of this function.
2 changes: 0 additions & 2 deletions website_sale_secondary_unit/readme/CONFIGURE.rst

This file was deleted.

4 changes: 4 additions & 0 deletions website_sale_secondary_unit/readme/CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- [Tecnativa](https://www.tecnativa.com):
- Sergio Teruel
- Carlos Roca
- Pilar Vargas
5 changes: 0 additions & 5 deletions website_sale_secondary_unit/readme/CONTRIBUTORS.rst

This file was deleted.

2 changes: 2 additions & 0 deletions website_sale_secondary_unit/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
This module extends the functionality of saleorder_secondary_unit module
to allow sell products in online store in secondary units defined.
2 changes: 0 additions & 2 deletions website_sale_secondary_unit/readme/DESCRIPTION.rst

This file was deleted.

11 changes: 11 additions & 0 deletions website_sale_secondary_unit/readme/USAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
To use this module you need to:

- Go to *'Website \> Products \> Products'*.
- Select a template.
- Set the secondary units that you need.
- Go to Website Shop and buy this product, you will see a selectable
option with all secondary units defined in the product and visible in
website.
- If you do not want to sell in a base product unit and only allow sell
in a secondary unit you can disable the option *'Allow to sell in unit
of measure'* in a product sale tab.
10 changes: 0 additions & 10 deletions website_sale_secondary_unit/readme/USAGE.rst

This file was deleted.

37 changes: 20 additions & 17 deletions website_sale_secondary_unit/static/description/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
Expand All @@ -9,10 +8,11 @@

/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $
:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
:Copyright: This stylesheet has been placed in the public domain.

Default cascading style sheet for the HTML output of Docutils.
Despite the name, some widely supported CSS2 features are used.

See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet.
Expand Down Expand Up @@ -275,7 +275,7 @@
margin-left: 2em ;
margin-right: 2em }

pre.code .ln { color: grey; } /* line numbers */
pre.code .ln { color: gray; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
Expand All @@ -301,7 +301,7 @@
span.pre {
white-space: pre }

span.problematic {
span.problematic, pre.problematic {
color: red }

span.section-subtitle {
Expand Down Expand Up @@ -369,9 +369,9 @@ <h1 class="title">Website Sale Secondary Unit</h1>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:b22305a090cabad4fd64b941824c90c602eec985747acf0fc3039558a4b22968
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/e-commerce/tree/15.0/website_sale_secondary_unit"><img alt="OCA/e-commerce" src="https://img.shields.io/badge/github-OCA%2Fe--commerce-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/e-commerce-15-0/e-commerce-15-0-website_sale_secondary_unit"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/e-commerce&amp;target_branch=15.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>This module extends the functionality of sale_order_secondary_unit module to
allow sell products in online store in secondary units defined.</p>
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/e-commerce/tree/17.0/website_sale_secondary_unit"><img alt="OCA/e-commerce" src="https://img.shields.io/badge/github-OCA%2Fe--commerce-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/e-commerce-17-0/e-commerce-17-0-website_sale_secondary_unit"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/e-commerce&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>This module extends the functionality of saleorder_secondary_unit module
to allow sell products in online store in secondary units defined.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
Expand All @@ -388,8 +388,8 @@ <h1 class="title">Website Sale Secondary Unit</h1>
</div>
<div class="section" id="configuration">
<h1><a class="toc-backref" href="#toc-entry-1">Configuration</a></h1>
<p>For define the secondary units, you should active <em>Manage multiples units of measure</em> on
the user that will be responsable of this function.</p>
<p>For define the secondary units, you should active <em>Manage multiples
units of measure</em> on the user that will be responsable of this function.</p>
</div>
<div class="section" id="usage">
<h1><a class="toc-backref" href="#toc-entry-2">Usage</a></h1>
Expand All @@ -398,19 +398,20 @@ <h1><a class="toc-backref" href="#toc-entry-2">Usage</a></h1>
<li>Go to <em>‘Website &gt; Products &gt; Products’</em>.</li>
<li>Select a template.</li>
<li>Set the secondary units that you need.</li>
<li>Go to Website Shop and buy this product, you will see a selectable option
with all secondary units defined in the product and visible in website.</li>
<li>If you do not want to sell in a base product unit and only allow sell in a
secondary unit you can disable the option <em>‘Allow to sell in unit of
measure’</em> in a product sale tab.</li>
<li>Go to Website Shop and buy this product, you will see a selectable
option with all secondary units defined in the product and visible in
website.</li>
<li>If you do not want to sell in a base product unit and only allow sell
in a secondary unit you can disable the option <em>‘Allow to sell in unit
of measure’</em> in a product sale tab.</li>
</ul>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#toc-entry-3">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/e-commerce/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/e-commerce/issues/new?body=module:%20website_sale_secondary_unit%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<a class="reference external" href="https://github.com/OCA/e-commerce/issues/new?body=module:%20website_sale_secondary_unit%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
Expand All @@ -435,11 +436,13 @@ <h2><a class="toc-backref" href="#toc-entry-6">Contributors</a></h2>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#toc-entry-7">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<a class="reference external image-reference" href="https://odoo-community.org">
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
</a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/e-commerce/tree/15.0/website_sale_secondary_unit">OCA/e-commerce</a> project on GitHub.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/e-commerce/tree/17.0/website_sale_secondary_unit">OCA/e-commerce</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
Expand Down

0 comments on commit 16499ce

Please sign in to comment.