[imp]:improve Mail notification read message for badge user

bzr revid: sunilsharma.sharma07@gmail.com-20140326064244-1jkw4zuxkuz0kguf
This commit is contained in:
Sunil Sharma (OpenERP) 2014-03-26 12:12:44 +05:30
parent 1a83ff8459
commit 8e06abc7c5
3 changed files with 23 additions and 14 deletions

View File

@ -1,8 +1,17 @@
-
Admin User Edit a Question asked by demo user to improve typo
Admin User Edit a Question asked by demo user to improve typo
-
!python {model: website.forum.post}: |
self.write(cr, ref('base.user_root'), [ref('website_forum.question_5')],{
'name': 'CMS Replacement For ERP and ECommerce ?',
})
})
-
Mail notification read message for badge user
-
!python {model: mail.message}: |
notificaton_obj = self.pool.get('mail.notification')
bedge_user_ids = self.pool.get("gamification.badge.user").search(cr, uid, [('user_id','in', [ref('base.user_demo'),ref('base.user_root')]),('badge_id', 'in', [ref('badge_5')])], context=context)
message_ids = self.search(cr, uid, [('res_id', 'not in', bedge_user_ids),('model', '=', 'gamification.badge.user')], context=context)
notify_ids = notificaton_obj.search(cr, uid, [('message_id', 'in', message_ids)], context=context)
notificaton_obj.write(cr, uid, notify_ids ,{ 'read': True })

View File

@ -1,11 +1,11 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_website_forum,website.forum,model_website_forum,base.group_public,1,0,0,0
access_website_forum_post,website.forum.post,model_website_forum_post,base.group_public,1,0,0,0
access_website_forum_post_history,website.forum.post.history,model_website_forum_post_history,base.group_public,1,0,0,0
access_website_forum_post_vote,website.forum.post.vote,model_website_forum_post_vote,base.group_public,1,0,0,0
access_website_forum_post_reason,website.forum.post.reason,model_website_forum_post_reason,base.group_public,1,0,0,0
access_website_forum_post_statistics,website.forum.post.statistics,model_website_forum_post_statistics,base.group_public,1,0,0,0
access_website_forum_tag,website.forum.tag,model_website_forum_tag,base.group_public,1,0,0,0
access_gamification_badge_user,gamification.badge.user,gamification.model_gamification_badge_user,base.group_public,1,0,0,0
access_gamification_badge,gamification_badge,gamification.model_gamification_badge,base.group_public,1,0,0,0
,,,,,,,
access_website_forum,website.forum,model_website_forum,,1,0,0,0
access_website_forum_post,website.forum.post,model_website_forum_post,,1,0,0,0
access_website_forum_post_history,website.forum.post.history,model_website_forum_post_history,,1,0,0,0
access_website_forum_post_vote,website.forum.post.vote,model_website_forum_post_vote,,1,0,0,0
access_website_forum_post_reason,website.forum.post.reason,model_website_forum_post_reason,,1,0,0,0
access_website_forum_post_statistics,website.forum.post.statistics,model_website_forum_post_statistics,,1,0,0,0
access_website_forum_tag,website.forum.tag,model_website_forum_tag,,1,0,0,0
access_gamification_badge_user,gamification.badge.user,gamification.model_gamification_badge_user,,1,0,0,0
access_gamification_badge,gamification_badge,gamification.model_gamification_badge,,1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_website_forum website.forum model_website_forum base.group_public 1 0 0 0
3 access_website_forum_post access_website_forum website.forum.post website.forum model_website_forum_post model_website_forum base.group_public 1 0 0 0
4 access_website_forum_post_history access_website_forum_post website.forum.post.history website.forum.post model_website_forum_post_history model_website_forum_post base.group_public 1 0 0 0
5 access_website_forum_post_vote access_website_forum_post_history website.forum.post.vote website.forum.post.history model_website_forum_post_vote model_website_forum_post_history base.group_public 1 0 0 0
6 access_website_forum_post_reason access_website_forum_post_vote website.forum.post.reason website.forum.post.vote model_website_forum_post_reason model_website_forum_post_vote base.group_public 1 0 0 0
7 access_website_forum_post_statistics access_website_forum_post_reason website.forum.post.statistics website.forum.post.reason model_website_forum_post_statistics model_website_forum_post_reason base.group_public 1 0 0 0
8 access_website_forum_tag access_website_forum_post_statistics website.forum.tag website.forum.post.statistics model_website_forum_tag model_website_forum_post_statistics base.group_public 1 0 0 0
9 access_gamification_badge_user access_website_forum_tag gamification.badge.user website.forum.tag gamification.model_gamification_badge_user model_website_forum_tag base.group_public 1 0 0 0
10 access_gamification_badge access_gamification_badge_user gamification_badge gamification.badge.user gamification.model_gamification_badge gamification.model_gamification_badge_user base.group_public 1 0 0 0
11 access_gamification_badge gamification_badge gamification.model_gamification_badge 1 0 0 0

View File

@ -614,7 +614,7 @@
<div class="col-md-7 mb16">
<input type="text" class="col-md-7 mb16 form-control" name="name" required="True" t-attf-value="#{user.name or ''}"/>
</div>
<label class="col-md-2 control-label mb16" for="user.partner_id.website">Website</label>
<label class="col-md-4 control-label mb16" for="user.partner_id.website">Website</label>
<div class="col-md-7 mb16">
<input type="text" class="form-control" name="website" t-attf-value="#{user.partner_id.website or ''}"/>
</div>