Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
fumoc_sale
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Le Filament
Fumaison Occitane
fumoc_sale
Commits
d459e7dd
Commit
d459e7dd
authored
2 years ago
by
Rémi - Le Filament
Browse files
Options
Downloads
Patches
Plain Diff
[ADD] behaviour depending on invoicing_by_email
parent
c64243f3
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
.eslintrc.yml
+9
-2
9 additions, 2 deletions
.eslintrc.yml
.pre-commit-config.yaml
+13
-11
13 additions, 11 deletions
.pre-commit-config.yaml
.pylintrc
+0
-1
0 additions, 1 deletion
.pylintrc
models/account_move.py
+7
-0
7 additions, 0 deletions
models/account_move.py
with
29 additions
and
14 deletions
.eslintrc.yml
+
9
−
2
View file @
d459e7dd
env
:
browser
:
true
es6
:
true
# See https://github.com/OCA/odoo-community.org/issues/37#issuecomment-470686449
parserOptions
:
ecmaVersion
:
2017
ecmaVersion
:
2019
overrides
:
-
files
:
-
"
**/*.esm.js"
parserOptions
:
sourceType
:
module
# Globals available in Odoo that shouldn't produce errorings
globals
:
...
...
@@ -14,7 +21,7 @@ globals:
moment
:
readonly
odoo
:
readonly
openerp
:
readonly
Promise
:
readonly
owl
:
readonly
# Styling is handled by Prettier, so we only need to enable AST rules;
# see https://github.com/OCA/maintainer-quality-tools/pull/618#issuecomment-558576890
...
...
This diff is collapsed.
Click to expand it.
.pre-commit-config.yaml
+
13
−
11
View file @
d459e7dd
...
...
@@ -5,7 +5,7 @@ exclude: |
# Files and folders generated by bots, to avoid loops
^setup/|/static/description/index\.html$|
# We don't want to mess with tool-generated files
.svg$|/tests/([^/]+/)?cassettes/|
.svg$|/tests/([^/]+/)?cassettes/|
^.copier-answers.yml$|^.github/|
# Library files can have extraneous formatting (even minimized)
/static/(src/)?lib/|
# Repos using Sphinx to generate docs don't need prettying
...
...
@@ -26,10 +26,12 @@ repos:
language
:
fail
files
:
"
\\
.rej$"
-
repo
:
https://github.com/oca/maintainer-tools
rev
:
ab1d7f6
rev
:
7d8a9f9ad73db0976fb03cbee43d953bc29b89e9
hooks
:
# update the NOT INSTALLABLE ADDONS section above
-
id
:
oca-update-pre-commit-excluded-addons
-
id
:
oca-fix-manifest-website
args
:
[
"
https://le-filament.com"
]
-
repo
:
https://github.com/myint/autoflake
rev
:
v1.4
hooks
:
...
...
@@ -42,11 +44,11 @@ repos:
-
--remove-duplicate-keys
-
--remove-unused-variables
-
repo
:
https://github.com/psf/black
rev
:
2
0.8b1
rev
:
2
2.3.0
hooks
:
-
id
:
black
-
repo
:
https://github.com/pre-commit/mirrors-prettier
rev
:
v2.
1
.2
rev
:
v2.
6
.2
hooks
:
-
id
:
prettier
name
:
prettier (with plugin-xml)
...
...
@@ -57,7 +59,7 @@ repos:
-
--plugin=@prettier/plugin-xml
files
:
\.(css|htm|html|js|json|jsx|less|md|scss|toml|ts|xml|yaml|yml)$
-
repo
:
https://github.com/pre-commit/mirrors-eslint
rev
:
v
7.
8.1
rev
:
v8.1
5.0
hooks
:
-
id
:
eslint
verbose
:
true
...
...
@@ -65,7 +67,7 @@ repos:
-
--color
-
--fix
-
repo
:
https://github.com/pre-commit/pre-commit-hooks
rev
:
v
3
.2.0
rev
:
v
4
.2.0
hooks
:
-
id
:
trailing-whitespace
# exclude autogenerated files
...
...
@@ -87,12 +89,12 @@ repos:
-
id
:
mixed-line-ending
args
:
[
"
--fix=lf"
]
-
repo
:
https://github.com/asottile/pyupgrade
rev
:
v2.
7.2
rev
:
v2.
32.1
hooks
:
-
id
:
pyupgrade
args
:
[
"
--keep-percent-format"
]
-
repo
:
https://github.com/PyCQA/isort
rev
:
5.
5
.1
rev
:
5.
10
.1
hooks
:
-
id
:
isort
name
:
isort except __init__.py
...
...
@@ -100,13 +102,13 @@ repos:
-
--settings=.
exclude
:
/__init__\.py$
-
repo
:
https://gitlab.com/PyCQA/flake8
rev
:
3.
8.3
rev
:
3.
9.2
hooks
:
-
id
:
flake8
name
:
flake8
additional_dependencies
:
[
"
flake8-bugbear==20.1.4"
]
-
repo
:
https://github.com/PyCQA/pylint
rev
:
pylint-2.5.3
rev
:
v2.11.1
hooks
:
-
id
:
pylint
name
:
pylint with optional checks
...
...
@@ -115,7 +117,7 @@ repos:
-
--exit-zero
verbose
:
true
additional_dependencies
:
&pylint_deps
-
pylint-odoo==
3.
5.0
-
pylint-odoo==5.0
.5
-
id
:
pylint
name
:
pylint with mandatory checks
args
:
...
...
This diff is collapsed.
Click to expand it.
.pylintrc
+
0
−
1
View file @
d459e7dd
...
...
@@ -73,7 +73,6 @@ enable=anomalous-backslash-in-string,
invalid-commit,
missing-manifest-dependency,
missing-newline-extrafiles,
# missing-readme,
no-utf8-coding-comment,
odoo-addons-relative-import,
old-api7-method-defined,
...
...
This diff is collapsed.
Click to expand it.
models/account_move.py
+
7
−
0
View file @
d459e7dd
...
...
@@ -16,3 +16,10 @@ class FumocAccountMove(models.Model):
lot_id
=
self
.
env
[
"
stock.production.lot
"
].
browse
(
lot_values
.
get
(
"
lot_id
"
))
lot_values
[
"
expiration_date
"
]
=
lot_id
.
expiration_date
return
result
def
action_invoice_sent
(
self
):
result
=
super
(
FumocAccountMove
,
self
).
action_invoice_sent
()
result
[
"
context
"
][
"
default_is_email
"
]
=
self
.
commercial_partner_id
.
invoicing_by_email
return
result
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment