|
15 | 15 | from wagtailmedia.utils import paginate
|
16 | 16 |
|
17 | 17 |
|
18 |
| -pagination_template = "wagtailadmin/shared/pagination_nav.html" |
19 | 18 | permission_checker = PermissionPolicyChecker(permission_policy)
|
20 | 19 |
|
21 | 20 |
|
@@ -73,6 +72,9 @@ def chooser(request, media_type=None):
|
73 | 72 |
|
74 | 73 | if media_type:
|
75 | 74 | media_files = media_files.filter(type=media_type)
|
| 75 | + chooser_url = reverse("wagtailmedia:chooser_typed", args=(media_type,)) |
| 76 | + else: |
| 77 | + chooser_url = reverse("wagtailmedia:chooser") |
76 | 78 |
|
77 | 79 | if (
|
78 | 80 | "q" in request.GET
|
@@ -109,10 +111,9 @@ def chooser(request, media_type=None):
|
109 | 111 | "media_files": media_files,
|
110 | 112 | "query_string": q,
|
111 | 113 | "is_searching": is_searching,
|
112 |
| - "pagination_template": pagination_template, |
113 | 114 | "media_type": media_type,
|
114 | 115 | "ordering": ordering,
|
115 |
| - "linkurl": reverse("wagtailmedia:chooser"), |
| 116 | + "chooser_url": chooser_url, |
116 | 117 | "elided_page_range": paginator.get_elided_page_range(
|
117 | 118 | request.GET.get("p", 1)
|
118 | 119 | ),
|
@@ -145,13 +146,12 @@ def chooser(request, media_type=None):
|
145 | 146 | "collections": collections,
|
146 | 147 | "uploadforms": uploadforms,
|
147 | 148 | "is_searching": False,
|
148 |
| - "pagination_template": pagination_template, |
149 | 149 | "popular_tags": popular_tags_for_model(Media),
|
150 | 150 | "media_type": media_type,
|
151 | 151 | "ordering": ordering,
|
152 | 152 | "title": title,
|
153 | 153 | "icon": f"wagtailmedia-{media_type}" if media_type is not None else "media",
|
154 |
| - "linkurl": reverse("wagtailmedia:chooser"), |
| 154 | + "chooser_url": chooser_url, |
155 | 155 | "elided_page_range": paginator.get_elided_page_range(
|
156 | 156 | request.GET.get("p", 1)
|
157 | 157 | ),
|
@@ -241,15 +241,14 @@ def chooser_upload(request, media_type):
|
241 | 241 | collections = None
|
242 | 242 |
|
243 | 243 | media_files = media_files.order_by(ordering)
|
244 |
| - paginator, media_files = paginate(request, media_files, per_page=10) |
| 244 | + paginator, media_files = paginate(request, media_files) |
245 | 245 |
|
246 | 246 | context = {
|
247 | 247 | "media_files": media_files,
|
248 | 248 | "searchform": searchform,
|
249 | 249 | "collections": collections,
|
250 | 250 | "uploadforms": upload_forms,
|
251 | 251 | "is_searching": False,
|
252 |
| - "pagination_template": pagination_template, |
253 | 252 | "media_type": media_type,
|
254 | 253 | "ordering": ordering,
|
255 | 254 | }
|
|
0 commit comments