diff --git a/master/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/computer_slap_interface_workflow/scripts/Computer_requestSoftwareReleaseChange.xml b/master/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/computer_slap_interface_workflow/scripts/Computer_requestSoftwareReleaseChange.xml index 828540889cf20c2ed0400374ccf6b180793b8db8..cecbeb18128909440416d69bf990bccef14701ec 100644 --- a/master/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/computer_slap_interface_workflow/scripts/Computer_requestSoftwareReleaseChange.xml +++ b/master/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/computer_slap_interface_workflow/scripts/Computer_requestSoftwareReleaseChange.xml @@ -69,15 +69,15 @@ if len(software_release_document_result) != 1:\n else:\n software_release_document = software_release_document_result[0]\n \n -if len(context.Computer_getSoftwarePackingListLineList(state_change, service_uid_list=[service_uid])) > 0:\n - # change installation in progress\n - return\n -\n tag = \'Computer_%s_software_release_%s_change\' % (computer.getUid(), software_release_document.getUid())\n if portal.portal_activities.countMessageWithTag(tag) > 0:\n raise NotImplementedError(\'In progress\')\n -\n activate_kw = {\'tag\': tag}\n +\n +if len(context.Computer_getSoftwarePackingListLineList(state_change, service_uid_list=[service_uid])) > 0:\n + # change installation in progress\n + return\n +\n # XXX Hardcoded values\n person = portal.ERP5Site_getAuthenticatedMemberPersonValue()\n \n diff --git a/master/bt5/vifib_slap/bt/revision b/master/bt5/vifib_slap/bt/revision index ce7f605a46ac20bbe5529f34b8e6b6d19e5e0da1..8e6862383d3ca1f23e51b1467e98ee692e765b43 100644 --- a/master/bt5/vifib_slap/bt/revision +++ b/master/bt5/vifib_slap/bt/revision @@ -1 +1 @@ -683 \ No newline at end of file +684 \ No newline at end of file