export async function updateChanged()

in src/fileManager.ts [176:186]


export async function updateChanged(config: Config, auth: JWT): Promise<unknown> {
    const state = await getStateDb()
    console.log('Fetching changes since', state.lastChangeId)
    const changes = await drive.fetchRecentChanges(1 + Number(state.lastChangeId), auth);
    console.log('currentLastChangeId (from Google)', changes.largestChangeId)
    const guFiles = await enrichDriveFilesFromCache(changes.items);
    const updatedJson = await updateFiles(guFiles, false, config, auth);
    await saveGuFiles(updatedJson);
    await saveStateDb(changes.largestChangeId);
    return 
}