diff options
author | Eric Bailey <git@esb.lol> | 2023-11-04 12:42:27 -0500 |
---|---|---|
committer | Eric Bailey <git@esb.lol> | 2023-11-04 12:42:27 -0500 |
commit | df0dcf32f99631c52b039c7f1934481924d37465 (patch) | |
tree | f190c6e24744b01be9a98c4a9e25282bf050a178 /src/lib | |
parent | 5fd41ad5a2734e1721a82134efe5487e818b790d (diff) | |
download | voidsky-df0dcf32f99631c52b039c7f1934481924d37465.tar.zst |
Fix immediate TS errors
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/api/index.ts | 7 | ||||
-rw-r--r-- | src/lib/hooks/useOTAUpdate.ts | 12 | ||||
-rw-r--r-- | src/lib/notifications/notifications.ts | 19 |
3 files changed, 18 insertions, 20 deletions
diff --git a/src/lib/api/index.ts b/src/lib/api/index.ts index f930bd7b1..f75ebbd96 100644 --- a/src/lib/api/index.ts +++ b/src/lib/api/index.ts @@ -178,10 +178,9 @@ export async function post(store: RootStoreModel, opts: PostOpts) { ) { encoding = 'image/jpeg' } else { - store.log.warn( - 'Unexpected image format for thumbnail, skipping', - opts.extLink.localThumb.path, - ) + store.log.warn('Unexpected image format for thumbnail, skipping', { + thumbnail: opts.extLink.localThumb.path, + }) } if (encoding) { const thumbUploadRes = await uploadBlob( diff --git a/src/lib/hooks/useOTAUpdate.ts b/src/lib/hooks/useOTAUpdate.ts index 5155a808f..d7855b2d4 100644 --- a/src/lib/hooks/useOTAUpdate.ts +++ b/src/lib/hooks/useOTAUpdate.ts @@ -34,18 +34,18 @@ export function useOTAUpdate() { // show a popup modal showUpdatePopup() } catch (e) { - console.error('useOTAUpdate: Error while checking for update', e) - store.log.error('useOTAUpdate: Error while checking for update', e) + store.log.error('useOTAUpdate: Error while checking for update', { + error: e, + }) } }, [showUpdatePopup, store.log]) const updateEventListener = useCallback( (event: Updates.UpdateEvent) => { store.log.debug('useOTAUpdate: Listening for update...') if (event.type === Updates.UpdateEventType.ERROR) { - store.log.error( - 'useOTAUpdate: Error while listening for update', - event.message, - ) + store.log.error('useOTAUpdate: Error while listening for update', { + message: event.message, + }) } else if (event.type === Updates.UpdateEventType.NO_UPDATE_AVAILABLE) { // Handle no update available // do nothing diff --git a/src/lib/notifications/notifications.ts b/src/lib/notifications/notifications.ts index dfc9a42b1..01b0ba935 100644 --- a/src/lib/notifications/notifications.ts +++ b/src/lib/notifications/notifications.ts @@ -30,18 +30,18 @@ export function init(store: RootStoreModel) { appId: 'xyz.blueskyweb.app', }) store.log.debug('Notifications: Sent push token (init)', { - type: token.type, + tokenType: token.type, token: token.data, }) } catch (error) { - store.log.error('Notifications: Failed to set push token', error) + store.log.error('Notifications: Failed to set push token', {error}) } } // listens for new changes to the push token // In rare situations, a push token may be changed by the push notification service while the app is running. When a token is rolled, the old one becomes invalid and sending notifications to it will fail. A push token listener will let you handle this situation gracefully by registering the new token with your backend right away. Notifications.addPushTokenListener(async ({data: t, type}) => { - store.log.debug('Notifications: Push token changed', {t, type}) + store.log.debug('Notifications: Push token changed', {t, tokenType: type}) if (t) { try { await store.agent.api.app.bsky.notification.registerPush({ @@ -51,11 +51,11 @@ export function init(store: RootStoreModel) { appId: 'xyz.blueskyweb.app', }) store.log.debug('Notifications: Sent push token (event)', { - type, + tokenType: type, token: t, }) } catch (error) { - store.log.error('Notifications: Failed to set push token', error) + store.log.error('Notifications: Failed to set push token', {error}) } } }) @@ -63,7 +63,7 @@ export function init(store: RootStoreModel) { // handle notifications that are received, both in the foreground or background Notifications.addNotificationReceivedListener(event => { - store.log.debug('Notifications: received', event) + store.log.debug('Notifications: received', {event}) if (event.request.trigger.type === 'push') { // refresh notifications in the background store.me.notifications.syncQueue() @@ -84,10 +84,9 @@ export function init(store: RootStoreModel) { // handle notifications that are tapped on const sub = Notifications.addNotificationResponseReceivedListener( response => { - store.log.debug( - 'Notifications: response received', - response.actionIdentifier, - ) + store.log.debug('Notifications: response received', { + actionIdentifier: response.actionIdentifier, + }) if ( response.actionIdentifier === Notifications.DEFAULT_ACTION_IDENTIFIER ) { |