From 5bbfe12c01e68e562922838aa5fd0eb28dc235a0 Mon Sep 17 00:00:00 2001
From: c2cdidier
Date: Tue, 28 Oct 2025 10:33:10 +0000
Subject: [PATCH 01/20] Added translation using Weblate (German)
---
fs_attachment/i18n/de.po | 310 +++++++++++++++++++++++++++++++++++++++
1 file changed, 310 insertions(+)
create mode 100644 fs_attachment/i18n/de.po
diff --git a/fs_attachment/i18n/de.po b/fs_attachment/i18n/de.po
new file mode 100644
index 0000000000..c125de4eef
--- /dev/null
+++ b/fs_attachment/i18n/de.po
@@ -0,0 +1,310 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * fs_attachment
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 18.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#. module: fs_attachment
+#: model:ir.model,name:fs_attachment.model_ir_attachment
+#: model_terms:ir.ui.view,arch_db:fs_attachment.fs_storage_form_view
+msgid "Attachment"
+msgstr ""
+
+#. module: fs_attachment
+#: model_terms:ir.ui.view,arch_db:fs_attachment.fs_storage_form_view
+msgid "Attachment's Url"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__autovacuum_gc
+msgid "Autovacuum Garbage Collection"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__base_url
+msgid "Base Url"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__base_url_for_files
+msgid "Base Url For Files"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_file_gc__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_file_gc__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_file_gc__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model,name:fs_attachment.model_fs_storage
+msgid "FS Storage"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_ir_attachment__fs_filename
+#: model:ir.model.fields,field_description:fs_attachment.field_product_document__fs_filename
+msgid "File Name into the filesystem storage"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model,name:fs_attachment.model_ir_binary
+msgid "File streaming helper model for controllers"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_ir_attachment__fs_storage_id
+#: model:ir.model.fields,field_description:fs_attachment.field_product_document__fs_storage_id
+msgid "Filesystem Storage"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_ir_attachment__fs_storage_code
+#: model:ir.model.fields,field_description:fs_attachment.field_product_document__fs_storage_code
+msgid "Filesystem Storage Code"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_ir_attachment__fs_url
+#: model:ir.model.fields,field_description:fs_attachment.field_product_document__fs_url
+msgid "Filesystem URL"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_ir_attachment__fs_url_path
+#: model:ir.model.fields,field_description:fs_attachment.field_product_document__fs_url_path
+msgid "Filesystem URL Path"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model,name:fs_attachment.model_fs_file_gc
+msgid "Filesystem storage file garbage collector"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__force_db_for_default_attachment_rules
+msgid "Force Db For Default Attachment Rules"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_file_gc__id
+msgid "ID"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_fs_storage__use_x_sendfile_to_serve_internal_url
+msgid ""
+"If checked and odoo is behind a proxy that supports x-sendfile, the content "
+"served by the attachment's internal URL will be servedby the proxy using the"
+" fs_url if defined. If not, the file will be served by odoo that will stream"
+" the content read from the filesystem storage. This option is useful to "
+"avoid to serve files from odoo and therefore to avoid to load the odoo "
+"process. "
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_fs_storage__autovacuum_gc
+msgid ""
+"If checked, the autovacuum of the garbage collection will be automatically "
+"executed when the storage is used to store attachments. Sometime, the "
+"autovacuum is to avoid when files in the storage are referenced by other "
+"systems (like a website). In such case, records in the fs.file.gc table must"
+" be manually processed."
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_fs_storage__optimizes_directory_path
+msgid ""
+"If checked, the directory path will be optimized to avoid too much files "
+"into the same directory. This options is used when the storage is used to "
+"store attachments. Depending on the storage, this option can be ignored. "
+"It's useful for storage based on real file. This way, files with similar "
+"properties will be stored in the same directory, avoiding overcrowding in "
+"the root directory and optimizing access times."
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_fs_storage__use_filename_obfuscation
+msgid ""
+"If checked, the filename will be obfuscated. This option is useful to avoid "
+"to expose sensitive information trough the URL or in the remote storage. The"
+" obfuscation is done using a hash of the filename. The original filename is "
+"stored in the attachment metadata. The obfusation is to avoid if the storage"
+" is used to store files that are referenced by other systems (like a "
+"website) where the filename is important for SEO."
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_fs_storage__use_as_default_for_attachments
+msgid "If checked, this storage will be used to store all the attachments "
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_ir_attachment__internal_url
+#: model:ir.model.fields,field_description:fs_attachment.field_product_document__internal_url
+msgid "Internal URL"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__is_directory_path_in_url
+msgid "Is Directory Path In Url"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_file_gc__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_file_gc__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_fs_storage__is_directory_path_in_url
+msgid ""
+"Normally the directory_path is for internal usage. If this flag is enabled "
+"the path will be used to compute the public URL."
+msgstr ""
+
+#. module: fs_attachment
+#. odoo-python
+#: code:addons/fs_attachment/models/ir_attachment.py:0
+msgid "Only administrators can execute this action."
+msgstr ""
+
+#. module: fs_attachment
+#. odoo-python
+#: code:addons/fs_attachment/models/fs_storage.py:0
+msgid "Only one storage can be used as default for attachments"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__optimizes_directory_path
+msgid "Optimizes Directory Path"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_file_gc__fs_storage_code
+msgid "Storage Code"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_file_gc__store_fname
+msgid "Stored Filename"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__fs_storage_code
+#: model:ir.model.fields,help:fs_attachment.field_product_document__fs_storage_code
+msgid ""
+"Technical code used to identify the storage backend into the code.This code "
+"must be unique. This code is used for example to define the storage backend "
+"to store the attachments via the configuration parameter "
+"'ir_attachment.storage.force.database' when the module 'fs_attachment' is "
+"installed."
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__fs_url
+#: model:ir.model.fields,help:fs_attachment.field_product_document__fs_url
+msgid "The URL to access the file from the filesystem storage."
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__internal_url
+#: model:ir.model.fields,help:fs_attachment.field_product_document__internal_url
+msgid "The URL to access the file from the server."
+msgstr ""
+
+#. module: fs_attachment
+#. odoo-python
+#: code:addons/fs_attachment/models/fs_storage.py:0
+msgid ""
+"The force_db_for_default_attachment_rules can only be set if the storage is "
+"used as default for attachments."
+msgstr ""
+
+#. module: fs_attachment
+#. odoo-python
+#: code:addons/fs_attachment/models/fs_storage.py:0
+msgid "The force_db_for_default_attachment_rules is not a valid python dict."
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__fs_filename
+#: model:ir.model.fields,help:fs_attachment.field_product_document__fs_filename
+msgid ""
+"The name of the file in the filesystem storage.To preserve the mimetype and "
+"the meaning of the filenamethe filename is computed from the name and the "
+"extension"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__fs_url_path
+#: model:ir.model.fields,help:fs_attachment.field_product_document__fs_url_path
+msgid "The path to access the file from the filesystem storage."
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__fs_storage_id
+#: model:ir.model.fields,help:fs_attachment.field_product_document__fs_storage_id
+msgid "The storage where the file is stored."
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.constraint,message:fs_attachment.constraint_fs_file_gc_store_fname_uniq
+msgid "The stored filename must be unique!"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__use_as_default_for_attachments
+msgid "Use As Default For Attachments"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__use_filename_obfuscation
+msgid "Use Filename Obfuscation"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,field_description:fs_attachment.field_fs_storage__use_x_sendfile_to_serve_internal_url
+msgid "Use X-Sendfile To Serve Internal Url"
+msgstr ""
+
+#. module: fs_attachment
+#: model:ir.model.fields,help:fs_attachment.field_fs_storage__force_db_for_default_attachment_rules
+msgid ""
+"When storing attachments in an external storage, storage may be slow.If the storage is used to store odoo attachments by default, this could lead to a bad user experience since small images (128, 256) are used in Odoo in list / kanban views. We want them to be fast to read.This field allows to force the store of some attachments in the odoo database. The value is a dict Where the key is the beginning of the mimetype to configure and the value is the limit in size below which attachments are kept in DB. 0 means no limit.\n"
+"Default configuration means:\n"
+"* images mimetypes (image/png, image/jpeg, ...) below 50KB are stored in database\n"
+"* application/javascript are stored in database whatever their size \n"
+"* text/css are stored in database whatever their size"
+msgstr ""
+
+#. module: fs_attachment
+#. odoo-python
+#: code:addons/fs_attachment/models/ir_attachment.py:0
+msgid ""
+"You can't write on multiple attachments with different mimetypes at the same"
+" time."
+msgstr ""
From 15601b405be351742e19512fc34f5cb4bf19dec6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Bidoul?=
Date: Fri, 31 Oct 2025 11:48:07 +0100
Subject: [PATCH 02/20] [DOC] fs_attachment: add a note about default location
---
fs_attachment/readme/USAGE.md | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/fs_attachment/readme/USAGE.md b/fs_attachment/readme/USAGE.md
index 098a8035a1..6283ddb40d 100644
--- a/fs_attachment/readme/USAGE.md
+++ b/fs_attachment/readme/USAGE.md
@@ -238,3 +238,14 @@ with attachment.open("w", new_version=False) as f:
the production storage. Be careful to adapt the configuration of your
storage to the production environment to make it read only. (The use
of server environment files is a good way to do so).
+
+- When enabling `Use As Default For Attachment` you must be aware that this
+ option applies from the point when the `fs_attachment` has been loaded by
+ Odoo. This means that some attachments (such as icons) created during the
+ update of modules that are loaded before `fs_attachment` will still be stored
+ in the location defined in the `ir_attachment.location` system parameter
+ (which is `file` by default, meaning the regular on-disk `filestore`
+ directory).
+
+ A simple way to work around this issue is to set the `ir_attachment.location`
+ System Parameter record to `db`.
From e4271b91e6e0b559882d9dd78187415151af6491 Mon Sep 17 00:00:00 2001
From: OCA-git-bot
Date: Mon, 3 Nov 2025 07:08:35 +0000
Subject: [PATCH 03/20] [BOT] post-merge updates
---
fs_attachment/README.rst | 13 ++++++++++++-
fs_attachment/static/description/index.html | 12 +++++++++++-
2 files changed, 23 insertions(+), 2 deletions(-)
diff --git a/fs_attachment/README.rst b/fs_attachment/README.rst
index 72faaffa68..74a6659c50 100644
--- a/fs_attachment/README.rst
+++ b/fs_attachment/README.rst
@@ -11,7 +11,7 @@ Base Attachment Object Store
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:91e056fd2f97577445c98f8a29b6172922bd12ca6d3723cda39a40848f97ef5a
+ !! source digest: sha256:50c6082aeb8a70f8037fe7af4499b73d24c5e70f2fb76df63606559a6700108d
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
@@ -331,6 +331,17 @@ Tips & Tricks
storage to the production environment to make it read only. (The use
of server environment files is a good way to do so).
+- When enabling ``Use As Default For Attachment`` you must be aware that
+ this option applies from the point when the ``fs_attachment`` has been
+ loaded by Odoo. This means that some attachments (such as icons)
+ created during the update of modules that are loaded before
+ ``fs_attachment`` will still be stored in the location defined in the
+ ``ir_attachment.location`` system parameter (which is ``file`` by
+ default, meaning the regular on-disk ``filestore`` directory).
+
+ A simple way to work around this issue is to set the
+ ``ir_attachment.location`` System Parameter record to ``db``.
+
Changelog
=========
diff --git a/fs_attachment/static/description/index.html b/fs_attachment/static/description/index.html
index 35050930c5..f1efd603d0 100644
--- a/fs_attachment/static/description/index.html
+++ b/fs_attachment/static/description/index.html
@@ -372,7 +372,7 @@ Base Attachment Object Store
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:91e056fd2f97577445c98f8a29b6172922bd12ca6d3723cda39a40848f97ef5a
+!! source digest: sha256:50c6082aeb8a70f8037fe7af4499b73d24c5e70f2fb76df63606559a6700108d
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

In some cases, you need to store attachment in another system that the
@@ -682,6 +682,16 @@
storage to the production environment to make it read only. (The use
of server environment files is a good way to do so).
+When enabling Use As Default For Attachment you must be aware that
+this option applies from the point when the fs_attachment has been
+loaded by Odoo. This means that some attachments (such as icons)
+created during the update of modules that are loaded before
+fs_attachment will still be stored in the location defined in the
+ir_attachment.location system parameter (which is file by
+default, meaning the regular on-disk filestore directory).
+A simple way to work around this issue is to set the
+ir_attachment.location System Parameter record to db.
+
From c56839b1ec74c020ddf50130a2b904517ce99d9a Mon Sep 17 00:00:00 2001
From: Simone Orsi
Date: Tue, 25 Nov 2025 12:58:16 +0100
Subject: [PATCH 04/20] storage_media_product: restore lost changes from v16
mig
This PR for v16 wiped these changes and it was used as a base for v18
https://github.com/OCA/storage/pull/294
---
storage_media_product/models/product.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/storage_media_product/models/product.py b/storage_media_product/models/product.py
index f2b99f7e15..12832b70af 100644
--- a/storage_media_product/models/product.py
+++ b/storage_media_product/models/product.py
@@ -57,9 +57,13 @@ class ProductMediaRelation(models.Model):
compute="_compute_available_attribute",
)
product_tmpl_id = fields.Many2one("product.template")
+ media_type_id = fields.Many2one(
+ "storage.media.type", "Media Type", related="media_id.media_type_id"
+ )
name = fields.Char(related="media_id.name", readonly=True)
description = fields.Text()
url = fields.Char(related="media_id.url", readonly=True)
+ url_path = fields.Char(related="media_id.url_path", readonly=True)
media_type_id = fields.Many2one(related="media_id.media_type_id", readonly=True)
@api.depends("media_id", "product_tmpl_id.attribute_line_ids.value_ids")
From 8f698d92783ccf0b1498b1ed4ed34a5457e40efa Mon Sep 17 00:00:00 2001
From: oca-ci
Date: Tue, 25 Nov 2025 13:11:53 +0000
Subject: [PATCH 05/20] [UPD] Update storage_media_product.pot
---
storage_media_product/i18n/storage_media_product.pot | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/storage_media_product/i18n/storage_media_product.pot b/storage_media_product/i18n/storage_media_product.pot
index 868c443374..975eef8bd7 100644
--- a/storage_media_product/i18n/storage_media_product.pot
+++ b/storage_media_product/i18n/storage_media_product.pot
@@ -13,6 +13,11 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
+#. module: storage_media_product
+#: model:ir.model.fields,help:storage_media_product.field_product_media_relation__url_path
+msgid "Accessible path, no base URL"
+msgstr ""
+
#. module: storage_media_product
#: model_terms:ir.ui.view,arch_db:storage_media_product.product_media_relation_form
msgid "Association"
@@ -124,6 +129,11 @@ msgstr ""
msgid "Url"
msgstr ""
+#. module: storage_media_product
+#: model:ir.model.fields,field_description:storage_media_product.field_product_media_relation__url_path
+msgid "Url Path"
+msgstr ""
+
#. module: storage_media_product
#: model:ir.model.fields,field_description:storage_media_product.field_product_product__variant_media_ids
msgid "Variant Media"
From 497eeab699b094c533cfc6abdac3faf3d0e37f0d Mon Sep 17 00:00:00 2001
From: OCA-git-bot
Date: Tue, 25 Nov 2025 13:14:57 +0000
Subject: [PATCH 06/20] [BOT] post-merge updates
---
README.md | 2 +-
storage_media_product/README.rst | 8 +++--
storage_media_product/__manifest__.py | 2 +-
.../static/description/index.html | 36 +++++++++++--------
4 files changed, 29 insertions(+), 19 deletions(-)
diff --git a/README.md b/README.md
index 55049bffc6..324193ed9e 100644
--- a/README.md
+++ b/README.md
@@ -41,7 +41,7 @@ addon | version | maintainers | summary
[storage_image](storage_image/) | 18.0.1.0.0 | | Store image and resized image in a storage backend
[storage_image_product](storage_image_product/) | 18.0.1.0.1 | | Link images to products and categories
[storage_media](storage_media/) | 18.0.1.1.0 | | Give the posibility to store media data in Odoo
-[storage_media_product](storage_media_product/) | 18.0.1.0.0 | | Link media to products and categories
+[storage_media_product](storage_media_product/) | 18.0.1.0.1 | | Link media to products and categories
[storage_thumbnail](storage_thumbnail/) | 18.0.1.0.0 | | Abstract module that add the possibility to have thumbnail
[//]: # (end addons)
diff --git a/storage_media_product/README.rst b/storage_media_product/README.rst
index 909b062f9e..a59bde9257 100644
--- a/storage_media_product/README.rst
+++ b/storage_media_product/README.rst
@@ -1,3 +1,7 @@
+.. image:: https://odoo-community.org/readme-banner-image
+ :target: https://odoo-community.org/get-involved?utm_source=readme
+ :alt: Odoo Community Association
+
=====================
Storage Media Product
=====================
@@ -7,13 +11,13 @@ Storage Media Product
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:32aed66f61d74e871094a5f149876cc38a028aebca8f3582b9cbcba09c6626a7
+ !! source digest: sha256:1ebaac1a52437a2cde37c3583656a9c9185ac8e24068cf876aee4e93b654460d
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
-.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png
+.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fstorage-lightgray.png?logo=github
diff --git a/storage_media_product/__manifest__.py b/storage_media_product/__manifest__.py
index fc1df6be33..43642eb1d2 100644
--- a/storage_media_product/__manifest__.py
+++ b/storage_media_product/__manifest__.py
@@ -5,7 +5,7 @@
{
"name": "Storage Media Product",
"summary": "Link media to products and categories",
- "version": "18.0.1.0.0",
+ "version": "18.0.1.0.1",
"category": "Storage",
"website": "https://github.com/OCA/storage",
"author": " Akretion, Odoo Community Association (OCA)",
diff --git a/storage_media_product/static/description/index.html b/storage_media_product/static/description/index.html
index 0036108ada..ee918351b4 100644
--- a/storage_media_product/static/description/index.html
+++ b/storage_media_product/static/description/index.html
@@ -3,7 +3,7 @@
-Storage Media Product
+README.rst
-