File size: 469 Bytes
dd8639d
 
8752aaa
 
b02fa97
6aba5f3
8b72804
b02fa97
dd8639d
 
8b72804
 
 
b02fa97
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from ingest.generic_public_foia import GenericFOIAAdapter

class FBIAdapter(GenericFOIAAdapter):
    source_name = "FBI Vault"
    base_url = "https://vault.fbi.gov/search"

    async def search(self, query):
        return [{
            "title": f"FBI Vault: {query}",
            "snippet": "Public FBI Vault search result.",
            "url": f"{self.base_url}?SearchableText={query}",
            "agency": "FBI",
            "source": self.source_name
        }]