diff --git a/mail_attach_existing_attachment/README.rst b/mail_attach_existing_attachment/README.rst
index 307c529a1..9aa0187d1 100644
--- a/mail_attach_existing_attachment/README.rst
+++ b/mail_attach_existing_attachment/README.rst
@@ -14,13 +14,13 @@ Mail Attach Existing Attachment
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fsocial-lightgray.png?logo=github
- :target: https://github.com/OCA/social/tree/12.0/mail_attach_existing_attachment
+ :target: https://github.com/OCA/social/tree/13.0/mail_attach_existing_attachment
:alt: OCA/social
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/social-12-0/social-12-0-mail_attach_existing_attachment
+ :target: https://translation.odoo-community.org/projects/social-13-0/social-13-0-mail_attach_existing_attachment
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
- :target: https://runbot.odoo-community.org/runbot/205/12.0
+ :target: https://runbot.odoo-community.org/runbot/205/13.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -40,12 +40,12 @@ To use this module, you need to:
* Adding some attachments on an object by creating a new *Log note*
-.. figure:: https://raw.githubusercontent.com/OCA/social/12.0/mail_attach_existing_attachment/static/description/attachment.png
+.. figure:: https://raw.githubusercontent.com/OCA/social/13.0/mail_attach_existing_attachment/static/description/attachment.png
:alt: Attachment on purchase order
* Then, by sending the object via email, you can select the attachment added earlier
-.. figure:: https://raw.githubusercontent.com/OCA/social/12.0/mail_attach_existing_attachment/static/description/ex_mail_compose_message.png
+.. figure:: https://raw.githubusercontent.com/OCA/social/13.0/mail_attach_existing_attachment/static/description/ex_mail_compose_message.png
:alt: Sends the Purchase Order by email
Known issues / Roadmap
@@ -59,7 +59,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -94,6 +94,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/social `_ project on GitHub.
+This module is part of the `OCA/social `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/mail_attach_existing_attachment/__manifest__.py b/mail_attach_existing_attachment/__manifest__.py
index ef3195718..a6df627da 100644
--- a/mail_attach_existing_attachment/__manifest__.py
+++ b/mail_attach_existing_attachment/__manifest__.py
@@ -1,35 +1,15 @@
-##############################################################################
-#
-# This file is part of mail_attach_existing_attachment,
-# an Odoo module.
-#
-# Copyright (c) 2015 ACSONE SA/NV ()
-#
-# mail_attach_existing_attachment 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.
-#
-# mail_attach_existing_attachment 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 mail_attach_existing_attachment.
-# If not, see .
-#
-##############################################################################
+# Copyright 2015 ACSONE SA/NV
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
{
"name": "Mail Attach Existing Attachment",
"summary": "Adding attachment on the object by sending this one",
- "author": "ACSONE SA/NV, " "Tecnativa, " "Odoo Community Association (OCA)",
+ "author": "ACSONE SA/NV, Tecnativa, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/social",
"category": "Social Network",
- "version": "12.0.1.0.0",
+ "version": "13.0.1.0.0",
"license": "AGPL-3",
- "depends": ["mail", "document"],
+ "depends": ["mail"],
"data": ["wizard/mail_compose_message_view.xml"],
"installable": True,
}
diff --git a/mail_attach_existing_attachment/i18n/ca.po b/mail_attach_existing_attachment/i18n/ca.po
index 7f599ca09..cdfb4cacf 100644
--- a/mail_attach_existing_attachment/i18n/ca.po
+++ b/mail_attach_existing_attachment/i18n/ca.po
@@ -19,7 +19,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr ""
@@ -30,7 +29,6 @@ msgid "Email composition wizard"
msgstr "Assistent per composició de correus electrònics"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
msgid "Object Attachments"
msgstr ""
diff --git a/mail_attach_existing_attachment/i18n/de.po b/mail_attach_existing_attachment/i18n/de.po
index 46ed67b42..117c19351 100644
--- a/mail_attach_existing_attachment/i18n/de.po
+++ b/mail_attach_existing_attachment/i18n/de.po
@@ -20,7 +20,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr "Kann Anhang anhängen"
@@ -31,7 +30,6 @@ msgid "Email composition wizard"
msgstr "Assistent zum Email verfassen"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
#, fuzzy
msgid "Object Attachments"
diff --git a/mail_attach_existing_attachment/i18n/es.po b/mail_attach_existing_attachment/i18n/es.po
index e83ec5023..e948e76d6 100644
--- a/mail_attach_existing_attachment/i18n/es.po
+++ b/mail_attach_existing_attachment/i18n/es.po
@@ -20,7 +20,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr "Puede adjuntar adjuntos"
@@ -31,7 +30,6 @@ msgid "Email composition wizard"
msgstr "Asistente composición Correo Electrónico"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
#, fuzzy
msgid "Object Attachments"
diff --git a/mail_attach_existing_attachment/i18n/es_CO.po b/mail_attach_existing_attachment/i18n/es_CO.po
index a11b3ba04..f85607c42 100644
--- a/mail_attach_existing_attachment/i18n/es_CO.po
+++ b/mail_attach_existing_attachment/i18n/es_CO.po
@@ -19,7 +19,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr ""
@@ -30,7 +29,6 @@ msgid "Email composition wizard"
msgstr "Asistente de redacción de E-mail"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
msgid "Object Attachments"
msgstr ""
diff --git a/mail_attach_existing_attachment/i18n/fr.po b/mail_attach_existing_attachment/i18n/fr.po
index 5fad366f2..24f1e490e 100644
--- a/mail_attach_existing_attachment/i18n/fr.po
+++ b/mail_attach_existing_attachment/i18n/fr.po
@@ -20,7 +20,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr "Il est possible d'attacher des pièces jointes"
@@ -31,7 +30,6 @@ msgid "Email composition wizard"
msgstr "Assistant de composition de courriel"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
#, fuzzy
msgid "Object Attachments"
diff --git a/mail_attach_existing_attachment/i18n/hr.po b/mail_attach_existing_attachment/i18n/hr.po
index 907bb5d77..cbeebfdd8 100644
--- a/mail_attach_existing_attachment/i18n/hr.po
+++ b/mail_attach_existing_attachment/i18n/hr.po
@@ -21,7 +21,6 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr "Može pridružiti privitak"
@@ -32,7 +31,6 @@ msgid "Email composition wizard"
msgstr "Čarobnjak za sastavljanje maila"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
#, fuzzy
msgid "Object Attachments"
diff --git a/mail_attach_existing_attachment/i18n/it.po b/mail_attach_existing_attachment/i18n/it.po
index 5834c4f45..9b750d0ab 100644
--- a/mail_attach_existing_attachment/i18n/it.po
+++ b/mail_attach_existing_attachment/i18n/it.po
@@ -20,7 +20,6 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr "Inserimento Allegati Ammesso"
@@ -31,7 +30,6 @@ msgid "Email composition wizard"
msgstr "Wizard Creazione Email"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
#, fuzzy
msgid "Object Attachments"
diff --git a/mail_attach_existing_attachment/i18n/mail_attach_existing_attachment.pot b/mail_attach_existing_attachment/i18n/mail_attach_existing_attachment.pot
index c5d795bac..38b7b38c7 100644
--- a/mail_attach_existing_attachment/i18n/mail_attach_existing_attachment.pot
+++ b/mail_attach_existing_attachment/i18n/mail_attach_existing_attachment.pot
@@ -1,12 +1,12 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * mail_attach_existing_attachment
+# * mail_attach_existing_attachment
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 12.0\n"
+"Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: <>\n"
+"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -14,7 +14,6 @@ msgstr ""
"Plural-Forms: \n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr ""
@@ -25,8 +24,6 @@ msgid "Email composition wizard"
msgstr ""
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
msgid "Object Attachments"
msgstr ""
-
diff --git a/mail_attach_existing_attachment/i18n/pt_BR.po b/mail_attach_existing_attachment/i18n/pt_BR.po
index 97c40b24a..268ebacf6 100644
--- a/mail_attach_existing_attachment/i18n/pt_BR.po
+++ b/mail_attach_existing_attachment/i18n/pt_BR.po
@@ -21,7 +21,6 @@ msgstr ""
"X-Generator: Weblate 3.8\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr "Pode Anexar Anexo"
@@ -32,7 +31,6 @@ msgid "Email composition wizard"
msgstr "Assistente de Composição de Email"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
msgid "Object Attachments"
msgstr "Anexos de Objeto"
diff --git a/mail_attach_existing_attachment/i18n/sl.po b/mail_attach_existing_attachment/i18n/sl.po
index 2794df127..6a3bb8ab5 100644
--- a/mail_attach_existing_attachment/i18n/sl.po
+++ b/mail_attach_existing_attachment/i18n/sl.po
@@ -22,7 +22,6 @@ msgstr ""
"X-Generator: Weblate 3.10\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr "Lahko pripenja priponke"
@@ -33,7 +32,6 @@ msgid "Email composition wizard"
msgstr "Čarovnik za sestavljanje e-pošte"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
msgid "Object Attachments"
msgstr "Priponke objekta"
diff --git a/mail_attach_existing_attachment/i18n/zh_CN.po b/mail_attach_existing_attachment/i18n/zh_CN.po
index 7cff2bcab..a61c0d028 100644
--- a/mail_attach_existing_attachment/i18n/zh_CN.po
+++ b/mail_attach_existing_attachment/i18n/zh_CN.po
@@ -20,7 +20,6 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__can_attach_attachment
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__can_attach_attachment
msgid "Can Attach Attachment"
msgstr ""
@@ -31,7 +30,6 @@ msgid "Email composition wizard"
msgstr ""
#. module: mail_attach_existing_attachment
-#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_account_invoice_send__object_attachment_ids
#: model:ir.model.fields,field_description:mail_attach_existing_attachment.field_mail_compose_message__object_attachment_ids
#, fuzzy
msgid "Object Attachments"
diff --git a/mail_attach_existing_attachment/static/description/index.html b/mail_attach_existing_attachment/static/description/index.html
index 3030895a4..3cbc65fc8 100644
--- a/mail_attach_existing_attachment/static/description/index.html
+++ b/mail_attach_existing_attachment/static/description/index.html
@@ -367,7 +367,7 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-

+

This module was written to add the possibility to add attachments located on
the object by sending it by email with the mail compose message wizard
Table of contents
@@ -391,13 +391,13 @@ the object by sending it by email with the mail compose message wizard
Adding some attachments on an object by creating a new Log note
- Then, by sending the object via email, you can select the attachment added earlier
@@ -411,7 +411,7 @@ the object by sending it by email with the mail compose message wizard
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-feedback.
+
feedback.
Do not contact contributors directly about support or help with technical issues.
@@ -441,7 +441,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
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/social project on GitHub.
+
This module is part of the OCA/social project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/mail_attach_existing_attachment/tests/test_mail_attach_existing_attachment.py b/mail_attach_existing_attachment/tests/test_mail_attach_existing_attachment.py
index 43d59b325..56b19aeb0 100644
--- a/mail_attach_existing_attachment/tests/test_mail_attach_existing_attachment.py
+++ b/mail_attach_existing_attachment/tests/test_mail_attach_existing_attachment.py
@@ -1,26 +1,5 @@
-##############################################################################
-#
-# This file is part of mail_attach_existing_attachment,
-# an Odoo module.
-#
-# Copyright (c) 2015 ACSONE SA/NV ()
-#
-# mail_attach_existing_attachment 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.
-#
-# mail_attach_existing_attachment 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 mail_attach_existing_attachment.
-# If not, see .
-#
-##############################################################################
+# Copyright 2015 ACSONE SA/NV
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo.tests import common
@@ -42,7 +21,6 @@ class TestAttachExistingAttachment(common.TransactionCase):
attach1 = self.env["ir.attachment"].create(
{
"name": "Attach1",
- "datas_fname": "Attach1",
"datas": "bWlncmF0aW9uIHRlc3Q=",
"res_model": "res.partner",
"res_id": self.partner_01.id,
diff --git a/mail_attach_existing_attachment/wizard/mail_compose_message.py b/mail_attach_existing_attachment/wizard/mail_compose_message.py
index d42d9d547..0f5b52628 100644
--- a/mail_attach_existing_attachment/wizard/mail_compose_message.py
+++ b/mail_attach_existing_attachment/wizard/mail_compose_message.py
@@ -1,26 +1,5 @@
-##############################################################################
-#
-# This file is part of mail_attach_existing_attachment,
-# an Odoo module.
-#
-# Copyright (c) 2015 ACSONE SA/NV ()
-#
-# mail_attach_existing_attachment 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.
-#
-# mail_attach_existing_attachment 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 mail_attach_existing_attachment.
-# If not, see .
-#
-##############################################################################
+# Copyright 2015 ACSONE SA/NV
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import api, fields, models
@@ -30,7 +9,7 @@ class MailComposeMessage(models.TransientModel):
@api.model
def default_get(self, fields_list):
- res = super(MailComposeMessage, self).default_get(fields_list)
+ res = super().default_get(fields_list)
if (
res.get("res_id")
and res.get("model")
@@ -49,9 +28,8 @@ class MailComposeMessage(models.TransientModel):
string="Object Attachments",
)
- @api.multi
def get_mail_values(self, res_ids):
- res = super(MailComposeMessage, self).get_mail_values(res_ids)
+ res = super().get_mail_values(res_ids)
if self.object_attachment_ids.ids and self.model and len(res_ids) == 1:
res[res_ids[0]].setdefault("attachment_ids", []).extend(
self.object_attachment_ids.ids