﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
2664	[per-object-permissions] pop admin broken (2)	Joeboy	Chris Long	"This snippet from row_level_permissions.py looks wrong:

{{{
        if r.owner_ct.id is user_ct.id:
            user_rlp_form_list.append({'form':forms.FormWrapper(edit_rlp_manip, data, rlp_errors), 'rlp':r})
        elif r.owner_ct.id is group_ct.id:
            group_rlp_form_list.append({'form':forms.FormWrapper(edit_rlp_manip, data, rlp_errors), 'rlp':r})            
        else:
            other_rlp_form_list.append({'form':forms.FormWrapper(edit_rlp_manip, data, rlp_errors), 'rlp':r})
}}}

as the ifs never evaluate to true. If I change the is's to =='s then they do evaluate to true when expected."	defect	closed	contrib.admin		normal	fixed	per-object-permissions, row-level	django25@…	Unreviewed	0	0	0	0	0	0
