File size: 376 Bytes
c1a7a64
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
from ingest.extended_live_adapter import ExtendedLiveAdapter


class NSAExtendedAdapter(ExtendedLiveAdapter):
    source_name = "NSA FOIA Reading Room (Extended)"
    base_url = "https://www.nsa.gov/readingroom/"

    async def search(self, query: str):
        return await self._safe_search(
            "https://www.nsa.gov/readingroom/search/",
            query
        )