[FIX] caldav bug
[odoo/odoo.git] / addons / caldav / caldav_setup.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4         <!-- /calendars tree -->
5         <record id="document_directory_calendars0" model="document.directory">
6             <field name="domain">[]</field>
7             <field eval="1" name="resource_find_all"/>
8             <field eval="0" name="ressource_tree"/>
9             <field name="user_id" ref="base.user_root"/>
10             <field name="company_id" ref="base.main_company"/>
11             <field name="storage_id" ref="document.storage_default"/>
12             <field name="type">directory</field>
13             <field eval="[(6,0,[])]" name="group_ids"/>
14             <field name="name">calendars</field>
15         </record>
16         <record id="document_directory_resources1" model="document.directory">
17             <field name="domain">[]</field>
18             <field eval="1" name="resource_find_all"/>
19             <field eval="0" name="ressource_tree"/>
20             <field name="company_id" ref="base.main_company"/>
21             <field model="document.directory" name="parent_id" ref="document_directory_calendars0"/>
22             <field name="type">directory</field>
23             <field eval="[(6,0,[])]" name="group_ids"/>
24             <field name="name">resources</field>
25         </record>
26         <record id="document_directory_uids0" model="document.directory">
27             <field name="domain">[]</field>
28             <field eval="1" name="resource_find_all"/>
29             <field eval="0" name="ressource_tree"/>
30             <field name="user_id" ref="base.user_root"/>
31             <field name="company_id" ref="base.main_company"/>
32             <field model="document.directory" name="parent_id" ref="document_directory_calendars0"/>
33             <field name="type">ressource</field>
34             <field name="ressource_type_id" ref="base.model_res_users"/>
35             <field eval="[(6,0,[ref('base.group_system')])]" name="group_ids"/>
36             <field name="name">__uids__</field>
37         </record>
38         <record id="document_directory_users0" model="document.directory">
39             <field name="domain">[]</field>
40             <field eval="1" name="resource_find_all"/>
41             <field eval="0" name="ressource_tree"/>
42             <field name="resource_field" ref="base.field_res_users_login"/>
43             <field name="company_id" ref="base.main_company"/>
44             <field model="document.directory" name="parent_id" ref="document_directory_calendars0"/>
45             <field name="storage_id" ref="document.storage_default"/>
46             <field name="type">ressource</field>
47             <field name="ressource_type_id" ref="base.model_res_users"/>
48             <field eval="[(6,0,[])]" name="group_ids"/>
49             <field name="name">users</field>
50         </record>
51         <record id="document_directory_dctx_0" model="document.directory.dctx">
52             <field model="document.directory" name="dir_id" ref="document_directory_users0"/>
53             <field name="field">user_id</field>
54             <field name="expr">res_id</field>
55         </record>
56         <record id="document_directory_c0" model="document.directory">
57             <field name="domain">[]</field>
58             <field eval="1" name="resource_find_all"/>
59             <field name="user_id" ref="base.user_root"/>
60             <field name="company_id" ref="base.main_company"/>
61             <field model="document.directory" name="parent_id" ref="document_directory_users0"/>
62             <field name="storage_id" ref="document.storage_default"/>
63             <field name="type">directory</field>
64             <field eval="[(6,0,[])]" name="group_ids"/>
65             <field name="name">c</field>
66             <field eval="1" name="calendar_collection"/>
67         </record>
68         <record id="document_directory_groups1" model="document.directory">
69             <field name="domain">[]</field>
70             <field eval="1" name="resource_find_all"/>
71             <field eval="0" name="ressource_tree"/>
72             <field name="company_id" ref="base.main_company"/>
73             <field model="document.directory" name="parent_id" ref="document_directory_calendars0"/>
74             <field name="storage_id" ref="document.storage_default"/>
75             <field name="type">directory</field>
76             <field eval="[(6,0,[])]" name="group_ids"/>
77             <field name="name">groups</field>
78         </record>
79         <record id="document_webdav_dir_property_calendarhomeset0" model="document.webdav.dir.property">
80             <field model="document.directory" name="dir_id" ref="document_directory_calendars0"/>
81             <field name="namespace">urn:ietf:params:xml:ns:caldav</field>
82             <!-- no parent, it is a global property -->
83             <field name="name">calendar-home-set</field>
84             <field name="value">('href','DAV:','/%s/%s/calendars/users/%s/c' % ('webdav',dbname,username) )</field>
85             <field eval="1" name="do_subst"/>
86         </record>
87     </data>
88 </openerp>