Commit b65d1737 authored by Rafael Monnerat's avatar Rafael Monnerat 👻 Committed by Sebastien Robin

Create and activate the System Preference of Cloudooo

In other to keep the promise, create an System Preference if no other were setupped.
parent d930fd56
......@@ -58,7 +58,14 @@ domain_port = promise_url.split(\'//\')[1].split(\'/\')[0]\n
port = domain_port.split(\':\')[-1]\n
domain = domain_port[:-(len(port)+1)]\n
\n
portal.portal_preferences.getActiveSystemPreference().edit(\n
system_preference = portal_preferences.getActiveSystemPreference()\n
if system_preference is None:\n
system_preference = portal_preferences.newContent(\n
portal_type="System Preference", \n
title="Created by Promise Alarms")\n
system_preference.enable()\n
\n
system_preference.edit(\n
preferred_ooodoc_server_address=domain,\n
preferred_ooodoc_server_port_number=port,\n
)\n
......
9
\ No newline at end of file
10
\ 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