Skip to content

Commit 3df8561

Browse files
Fix issue with uploading other documents
1 parent e90abcb commit 3df8561

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

spp_change_request/models/mixins/source_mixin.py

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -821,26 +821,29 @@ def action_attach_documents(self):
821821
"target": "new",
822822
"context": dms_context,
823823
}
824+
category_name = "Other Documents"
824825
if self.env.context.get("category_id"):
825826
category_id = self.env.context.get("category_id")
826827
category = self.env["spp.dms.category"].search([("id", "=", category_id)])
827828
if category:
828829
dms_context.update(
829830
{
830-
"default_change_request_id": rec.id,
831831
"default_category_id": category.id,
832832
"category_readonly": True,
833833
}
834834
)
835-
_logger.debug("action_attach_documents dms_context: %s", dms_context)
836-
action.update(
837-
{
838-
"name": _("Upload Document: %s", category.name),
839-
"context": dms_context,
840-
}
841-
)
835+
category_name = category.name
842836
else:
843837
raise UserError(_("The required document category is not configured."))
838+
839+
dms_context.update({"default_change_request_id": rec.id})
840+
_logger.debug("action_attach_documents dms_context: %s", dms_context)
841+
action.update(
842+
{
843+
"name": _("Upload Document: %s", category_name),
844+
"context": dms_context,
845+
}
846+
)
844847
return action
845848
else:
846849
raise UserError(_("There are no directories defined for this change request."))

spp_change_request/views/dms_file_view.xml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,7 @@
4343
readonly="1"
4444
force_save="1"
4545
/>
46-
<field
47-
name="change_request_id"
48-
options="{'no_open':True}"
49-
readonly="1"
50-
force_save="1"
51-
/>
46+
<field name="change_request_id" options="{'no_open':True}" invisible="1" />
5247
<!-- <field
5348
name="path_json"
5449
widget="path_json"

0 commit comments

Comments
 (0)