Skip to content

Commit

Permalink
Merge 33fd31b into f6e8646
Browse files Browse the repository at this point in the history
  • Loading branch information
lukaszkarykowski committed Apr 9, 2020
2 parents f6e8646 + 33fd31b commit 9a642a2
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions src/ralph/access_cards/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
class AccessCardAdmin(TransitionAdminMixin, RalphAdmin):
show_transition_history = True
list_display = ['status', 'visual_number', 'system_number', 'user',
'owner']
'owner', 'get_employee_id']
list_select_related = ['user', 'owner']
raw_id_fields = ['user', 'owner', 'region']
list_filter = ['status', 'issue_date', 'visual_number',
Expand All @@ -18,6 +18,7 @@ class AccessCardAdmin(TransitionAdminMixin, RalphAdmin):
'access_zones', 'notes']
search_fields = ['visual_number', 'system_number', 'user__first_name',
'user__last_name', 'user__username']
readonly_fields = ['get_employee_id']

fieldsets = (
(
Expand All @@ -30,7 +31,7 @@ class AccessCardAdmin(TransitionAdminMixin, RalphAdmin):
(
_('User Info'),
{
'fields': ('user', 'owner')
'fields': ('user', 'owner', 'get_employee_id')
}
),
(
Expand All @@ -42,6 +43,14 @@ class AccessCardAdmin(TransitionAdminMixin, RalphAdmin):

)

def get_employee_id(self, obj):
if obj.user is not None:
return obj.user.employee_id
else:
return '-'

get_employee_id.short_description = _('Employee ID')


@register(AccessZone)
class AccessZoneAdmin(RalphMPTTAdmin):
Expand Down

0 comments on commit 9a642a2

Please sign in to comment.