Skip to content

Commit bd8edec

Browse files
authored
Fix URL routing and restore dashboard features
1 parent 6e12245 commit bd8edec

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

campaigns/urls.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
path('campaigns/template/', views.campaign_template, name='new-template'),
1212

1313
# API endpoints
14-
path('api/campaigns/create/', views.create_campaign, name='api-create'),
15-
path('api/campaigns/<uuid:campaign_id>/templates/order/', views.update_template_order, name='update-template-order'),
16-
path('api/campaigns/<uuid:campaign_id>/templates/<uuid:template_id>/timing/', views.update_template_timing, name='update-template-timing'),
14+
path('api/campaigns/', views.campaign_list_create, name='list-create'),
15+
path('api/campaigns/<uuid:campaign_id>/', views.campaign_detail, name='detail'),
16+
path('api/campaigns/<uuid:campaign_id>/activate/', views.activate_campaign, name='activate'),
17+
path('api/campaigns/<uuid:campaign_id>/deactivate/', views.deactivate_campaign, name='deactivate'),
1718
]

subscribers/urls.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,12 @@
66
urlpatterns = [
77
# Web views
88
path('subscribers/import/', views.import_subscribers, name='import'),
9-
path('subscribers/process-import/', views.process_import, name='process-import'),
9+
path('subscribers/lists/', views.list_list_create, name='list-list-create'),
10+
path('subscribers/lists/<uuid:pk>/', views.list_detail, name='list-detail'),
1011

1112
# API endpoints
13+
path('api/subscribers/', views.subscriber_list_create, name='list-create'),
14+
path('api/subscribers/<uuid:pk>/', views.subscriber_detail, name='detail'),
15+
path('api/subscribers/import/', views.process_import, name='process-import'),
1216
path('api/subscribers/validate-file/', views.validate_file, name='validate-file'),
1317
]

0 commit comments

Comments
 (0)