1010from src .collectors .impl .example .dtos .input import ExampleInputDTO
1111from src .collectors .enums import CollectorType
1212from src .core .core import AsyncCore
13- from src .security .manager import get_access_info
13+ from src .security .manager import get_admin_access_info
1414from src .security .dtos .access_info import AccessInfo
1515from src .collectors .impl .ckan .dtos .input import CKANInputDTO
1616from src .collectors .impl .muckrock .collectors .all_foia .dto import MuckrockAllFOIARequestsCollectorInputDTO
2727async def start_example_collector (
2828 dto : ExampleInputDTO ,
2929 core : AsyncCore = Depends (get_async_core ),
30- access_info : AccessInfo = Depends (get_access_info ),
30+ access_info : AccessInfo = Depends (get_admin_access_info ),
3131) -> CollectorStartInfo :
3232 """
3333 Start the example collector
@@ -42,7 +42,7 @@ async def start_example_collector(
4242async def start_ckan_collector (
4343 dto : CKANInputDTO ,
4444 core : AsyncCore = Depends (get_async_core ),
45- access_info : AccessInfo = Depends (get_access_info ),
45+ access_info : AccessInfo = Depends (get_admin_access_info ),
4646) -> CollectorStartInfo :
4747 """
4848 Start the ckan collector
@@ -57,7 +57,7 @@ async def start_ckan_collector(
5757async def start_common_crawler_collector (
5858 dto : CommonCrawlerInputDTO ,
5959 core : AsyncCore = Depends (get_async_core ),
60- access_info : AccessInfo = Depends (get_access_info ),
60+ access_info : AccessInfo = Depends (get_admin_access_info ),
6161) -> CollectorStartInfo :
6262 """
6363 Start the common crawler collector
@@ -72,7 +72,7 @@ async def start_common_crawler_collector(
7272async def start_auto_googler_collector (
7373 dto : AutoGooglerInputDTO ,
7474 core : AsyncCore = Depends (get_async_core ),
75- access_info : AccessInfo = Depends (get_access_info ),
75+ access_info : AccessInfo = Depends (get_admin_access_info ),
7676) -> CollectorStartInfo :
7777 """
7878 Start the auto googler collector
@@ -87,7 +87,7 @@ async def start_auto_googler_collector(
8787async def start_muckrock_collector (
8888 dto : MuckrockSimpleSearchCollectorInputDTO ,
8989 core : AsyncCore = Depends (get_async_core ),
90- access_info : AccessInfo = Depends (get_access_info ),
90+ access_info : AccessInfo = Depends (get_admin_access_info ),
9191) -> CollectorStartInfo :
9292 """
9393 Start the muckrock collector
@@ -102,7 +102,7 @@ async def start_muckrock_collector(
102102async def start_muckrock_county_collector (
103103 dto : MuckrockCountySearchCollectorInputDTO ,
104104 core : AsyncCore = Depends (get_async_core ),
105- access_info : AccessInfo = Depends (get_access_info ),
105+ access_info : AccessInfo = Depends (get_admin_access_info ),
106106) -> CollectorStartInfo :
107107 """
108108 Start the muckrock county level collector
@@ -117,7 +117,7 @@ async def start_muckrock_county_collector(
117117async def start_muckrock_all_foia_collector (
118118 dto : MuckrockAllFOIARequestsCollectorInputDTO ,
119119 core : AsyncCore = Depends (get_async_core ),
120- access_info : AccessInfo = Depends (get_access_info ),
120+ access_info : AccessInfo = Depends (get_admin_access_info ),
121121) -> CollectorStartInfo :
122122 """
123123 Start the muckrock collector for all FOIA requests
@@ -132,7 +132,7 @@ async def start_muckrock_all_foia_collector(
132132async def upload_manual_collector (
133133 dto : ManualBatchInputDTO ,
134134 core : AsyncCore = Depends (get_async_core ),
135- access_info : AccessInfo = Depends (get_access_info ),
135+ access_info : AccessInfo = Depends (get_admin_access_info ),
136136) -> ManualBatchResponseDTO :
137137 """
138138 Uploads a manual "collector" with existing data
0 commit comments