diff --git a/biz/admin.py b/biz/admin.py index 84702a7..cfc94f2 100644 --- a/biz/admin.py +++ b/biz/admin.py @@ -47,6 +47,10 @@ def contacted_by_sms(modeladmin, request, queryset): create_default_activity_for_prospect(modeladmin, request, queryset, ActivityType.SMS, Status.CONTACTED, None) contacted_by_sms.short_description = "Contacted by SMS" +def mark_as_inbound(modeladmin, request, queryset): + create_default_activity_for_prospect(modeladmin, request, queryset, None, Status.INBOUND, None) +mark_as_inbound.short_description = "Mark as inbound" + def mark_as_customer(modeladmin, request, queryset): create_default_activity_for_prospect(modeladmin, request, queryset, None, Status.CUSTOMER, None) mark_as_customer.short_description = "Mark as customer" @@ -111,7 +115,7 @@ class ProspectAdmin(SyncedObjectAdmin): change_list_template = "admin/biz/prospect/change_list.html" ordering = ['-last_update'] filter_horizontal = ['entities'] - actions = ['send_email', create_activity_for_prospect, contacted_by_sms, mark_as_should_test, mark_as_testing, mark_as_customer, declined_too_expensive, declined_use_something_else] + actions = ['send_email', create_activity_for_prospect, mark_as_inbound, contacted_by_sms, mark_as_should_test, mark_as_testing, mark_as_customer, declined_too_expensive, declined_use_something_else] raw_id_fields = ['official_user'] def related_activities(self, obj):