mirror of https://github.com/OCA/web.git
[IMP] let user decide if a filter is private when saving it
for filter combinations, inherit user_id from the filter we combine it withpull/1635/head
parent
7aad31543b
commit
c0904e3aae
|
@ -171,6 +171,7 @@ openerp.web_advanced_filters = function(instance)
|
|||
default_model_id: self.dataset._model.name,
|
||||
default_domain: JSON.stringify(search.domain),
|
||||
default_context: JSON.stringify(ctx),
|
||||
default_user_id: JSON.stringify(false),
|
||||
form_view_ref: 'web_advanced_filters.form_ir_filters_save_new',
|
||||
},
|
||||
},
|
||||
|
@ -201,6 +202,7 @@ openerp.web_advanced_filters = function(instance)
|
|||
]
|
||||
),
|
||||
default_context: JSON.stringify({}),
|
||||
default_user_id: JSON.stringify(false),
|
||||
form_view_ref: 'web_advanced_filters.form_ir_filters_save_new',
|
||||
},
|
||||
},
|
||||
|
|
|
@ -37,6 +37,7 @@
|
|||
<group>
|
||||
<field name="name" />
|
||||
<field name="is_default"/>
|
||||
<field name="user_id" domain="[('id', '=', uid)]" widget="selection" />
|
||||
</group>
|
||||
<footer>
|
||||
<button class="oe_highlight" type="object" name="button_save" string="Save" />
|
||||
|
|
|
@ -62,7 +62,7 @@ class IrFiltersCombineWithExisting(TransientModel):
|
|||
'domain': str(domain),
|
||||
'context': this.context,
|
||||
'model_id': this.model,
|
||||
'user_id': uid,
|
||||
'user_id': this.filter_id.user_id.id or False,
|
||||
})],
|
||||
})
|
||||
elif this.action == 'complement':
|
||||
|
@ -81,7 +81,7 @@ class IrFiltersCombineWithExisting(TransientModel):
|
|||
'domain': str(domain),
|
||||
'context': this.context,
|
||||
'model_id': this.model,
|
||||
'user_id': uid,
|
||||
'user_id': this.filter_id.user_id.id or False,
|
||||
})],
|
||||
})
|
||||
|
||||
|
|
Loading…
Reference in New Issue