📦 EqualifyEverything / equalify-api

📄 internal.ts · 20 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20import { fixMessageNodes, fixRows, migrateMessagesAndTags, normalizeNodesForUser, processScans } from '#src/internal/index';

export const internal = async (event) => {
    if (event.path.endsWith('/processScans')) {
        return processScans(event);
    }
    else if (event.path.endsWith('/migrateMessagesAndTags')) {
        return migrateMessagesAndTags(event);
    }
    else if (event.path.endsWith('/normalizeNodesForUser')) {
        return normalizeNodesForUser(event);
    }
    else if (event.path.endsWith('/fixRows')) {
        return fixRows(event);
    }
    else if (event.path.endsWith('/fixMessageNodes')) {
        return fixMessageNodes(event);
    }
}