This is a hard time for me..because this problem is not solved yet in this 4 days.
I need project user only able to create record issue but not allowed to edit any recorded issue. Only admin and project manager that able to Edit recorded issue.
I already change access control list and record rules but it's not working. I also have change access rights in models project.issue and unchecked write access for user. Then , user can't edit but also can't create. So , I don't know how to do.
Someone have already answer me and give this code, but I don't know how to complete the code
def write(self, cr, uid, ids, datas = {}, context = {} ):
if uid ..........: #check if user belongs to a certain group
return super(class_name, self).write(cr, uid, ids, datas, context)
else:
raise osv.except_osv('Error','You are not allowed to make changes!')
Anyone can help me to complete the code or any other choice to solve this problem?thank you