Commit 7eb1736e authored by Antoine Catton's avatar Antoine Catton

Use precessor url instead of accessing the object.

parent bf1fc284
...@@ -63,18 +63,18 @@ parent = software_instance.getPredecessorRelatedValue(\n ...@@ -63,18 +63,18 @@ parent = software_instance.getPredecessorRelatedValue(\n
portal_type=["Hosting Subscription", "Software Instance", "Slave Instance"]\n portal_type=["Hosting Subscription", "Software Instance", "Slave Instance"]\n
)\n )\n
\n \n
if parent is not hosting_subscription:\n if parent != hosting_subscription:\n
\n \n
parent_predecessor_list = parent.getPredecessorValueList()\n parent_predecessor_list = parent.getPredecessorList()\n
hosting_subscription_predecessor_list = hosting_subscription.getPredecessorValueList()\n hosting_subscription_predecessor_list = hosting_subscription.getPredecessorList()\n
\n \n
\n \n
hosting_subscription_predecessor_list.append(\n hosting_subscription_predecessor_list.append(\n
parent_predecessor_list.pop(parent_predecessor_list.index(software_instance))\n parent_predecessor_list.pop(parent_predecessor_list.index(software_instance.getRelativeUrl()))\n
)\n )\n
\n \n
hosting_subscription.setPredecessorValueList(hosting_subscription_predecessor_list)\n hosting_subscription.edit(predecessor_list=hosting_subscription_predecessor_list)\n
parent.setPredecessorValueList(parent_predecessor_list)\n parent.edit(predecessor_list=parent_predecessor_list)\n
</string> </value> </string> </value>
</item> </item>
<item> <item>
......
343 344
\ No newline at end of file \ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment