Skip to content

Commit 0ac7ee6

Browse files
[IMP] Remove default value for the name of the server
1 parent 52bd7ff commit 0ac7ee6

2 files changed

Lines changed: 3 additions & 12 deletions

File tree

cross_connect_client/models/cross_connect_server.py

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Copyright 2024 Akretion (http://www.akretion.com).
22
# @author Florian Mounier <florian.mounier@akretion.com>
33
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
4-
from urllib.parse import urlparse
54

65
import requests
76

@@ -15,7 +14,8 @@ class CrossConnectServer(models.Model):
1514
_inherit = "server.env.mixin"
1615

1716
name = fields.Char(
18-
required=True, compute="_compute_name", readonly=False, store=True
17+
required=True,
18+
help="This name will be used for the new created app",
1919
)
2020
server_url = fields.Char(required=True)
2121
api_key = fields.Char(
@@ -38,15 +38,6 @@ class CrossConnectServer(models.Model):
3838
compute="_compute_web_icon_data", inverse="_inverse_web_icon_data"
3939
)
4040

41-
@api.depends("server_url")
42-
def _compute_name(self):
43-
for record in self:
44-
if not record.name or record.name == "/":
45-
try:
46-
record.name = urlparse(record.server_url).hostname
47-
except Exception:
48-
record.name = "/"
49-
5041
@api.depends("name", "group_ids")
5142
def _compute_menu_id(self):
5243
for record in self:

cross_connect_client/views/cross_connect_server_views.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
bg_color="bg-warning"
3939
attrs="{'invisible': [('group_ids', '!=', [])]}"
4040
/>
41-
<div class="oe_title" attrs="{'invisible': [('name', '=', False)]}">
41+
<div class="oe_title">
4242
<h1>
4343
<field name="name" />
4444
</h1>

0 commit comments

Comments
 (0)