Automate issuer overlay creation from ticker searches

This commit is contained in:
2026-03-19 20:44:58 -04:00
parent 17de3dd72d
commit 391d6d34ce
79 changed files with 4746 additions and 695 deletions

View File

@@ -457,7 +457,7 @@ export async function createResearchArtifactRecord(input: {
return toResearchArtifact(created);
}
export async function upsertSystemResearchArtifact(input: {
async function upsertSystemResearchArtifact(input: {
userId: string;
organizationId?: string | null;
ticker: string;
@@ -837,7 +837,7 @@ export async function deleteResearchMemoEvidenceLink(userId: string, memoId: num
return rows.length > 0;
}
export async function listResearchMemoEvidenceLinks(userId: string, ticker: string): Promise<ResearchMemoEvidenceLink[]> {
async function listResearchMemoEvidenceLinks(userId: string, ticker: string): Promise<ResearchMemoEvidenceLink[]> {
const memo = await getResearchMemoByTicker(userId, ticker);
if (!memo) {
return [];
@@ -1116,7 +1116,7 @@ export async function getResearchArtifactFileResponse(userId: string, id: number
});
}
export function rebuildResearchArtifactIndex() {
function rebuildResearchArtifactIndex() {
rebuildArtifactSearchIndex();
}