diff --git a/keyserver/src/scripts/add-leave-thread-permissions.js b/keyserver/src/scripts/add-leave-thread-permissions.js --- a/keyserver/src/scripts/add-leave-thread-permissions.js +++ b/keyserver/src/scripts/add-leave-thread-permissions.js @@ -29,4 +29,4 @@ await dbQuery(updateAllRoles); } -main(); +void main(); diff --git a/keyserver/src/scripts/create-friend-relationships.js b/keyserver/src/scripts/create-friend-relationships.js --- a/keyserver/src/scripts/create-friend-relationships.js +++ b/keyserver/src/scripts/create-friend-relationships.js @@ -28,4 +28,4 @@ await createUndirectedRelationships(result, undirectedStatus.FRIEND); } -main(); +void main(); diff --git a/keyserver/src/scripts/create-relationships.js b/keyserver/src/scripts/create-relationships.js --- a/keyserver/src/scripts/create-relationships.js +++ b/keyserver/src/scripts/create-relationships.js @@ -66,4 +66,4 @@ await createUndirectedRelationships(result, undirectedStatus.KNOW_OF); } -main(); +void main(); diff --git a/keyserver/src/scripts/create-sidebar-permissions.js b/keyserver/src/scripts/create-sidebar-permissions.js --- a/keyserver/src/scripts/create-sidebar-permissions.js +++ b/keyserver/src/scripts/create-sidebar-permissions.js @@ -39,4 +39,4 @@ await dbQuery(updateAdminRoles); } -main(); +void main(); diff --git a/keyserver/src/scripts/delete-unread-column.js b/keyserver/src/scripts/delete-unread-column.js --- a/keyserver/src/scripts/delete-unread-column.js +++ b/keyserver/src/scripts/delete-unread-column.js @@ -16,4 +16,4 @@ } } -deleteUnreadColumn(); +void deleteUnreadColumn(); diff --git a/keyserver/src/scripts/image-size.js b/keyserver/src/scripts/image-size.js --- a/keyserver/src/scripts/image-size.js +++ b/keyserver/src/scripts/image-size.js @@ -33,4 +33,4 @@ } } -main(); +void main(); diff --git a/keyserver/src/scripts/make-notif-columns-optional.js b/keyserver/src/scripts/make-notif-columns-optional.js --- a/keyserver/src/scripts/make-notif-columns-optional.js +++ b/keyserver/src/scripts/make-notif-columns-optional.js @@ -21,4 +21,4 @@ `); } -main(); +void main(); diff --git a/keyserver/src/scripts/merge-users.js b/keyserver/src/scripts/merge-users.js --- a/keyserver/src/scripts/merge-users.js +++ b/keyserver/src/scripts/merge-users.js @@ -192,4 +192,4 @@ }; } -main(); +void main(); diff --git a/keyserver/src/scripts/set-last-read-messages.js b/keyserver/src/scripts/set-last-read-messages.js --- a/keyserver/src/scripts/set-last-read-messages.js +++ b/keyserver/src/scripts/set-last-read-messages.js @@ -127,4 +127,4 @@ } } -main(); +void main(); diff --git a/keyserver/src/scripts/utils.js b/keyserver/src/scripts/utils.js --- a/keyserver/src/scripts/utils.js +++ b/keyserver/src/scripts/utils.js @@ -12,17 +12,19 @@ endAPNs(); } -async function main(functions: $ReadOnlyArray<() => Promise>) { - await prefetchAllURLFacts(); - try { - for (const f of functions) { - await f(); +function main(functions: $ReadOnlyArray<() => Promise>) { + void (async () => { + await prefetchAllURLFacts(); + try { + for (const f of functions) { + await f(); + } + } catch (e) { + console.warn(e); + } finally { + endScript(); } - } catch (e) { - console.warn(e); - } finally { - endScript(); - } + })(); } export { endScript, main };