fix: presence no longer wipes custom status, correct manifest icon paths
- Remove status_msg from setOnline/setUnavailable so server preserves any custom status message the user has set - Fix manifest icons array paths (./public/android/ -> ./res/android/) Junior had it backwards: shortcut icon was correct, main icons were wrong Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -17,9 +17,9 @@ export function usePresenceUpdater() {
|
||||
|
||||
useEffect(() => {
|
||||
const setOnline = () =>
|
||||
mx.setPresence({ presence: 'online', status_msg: '' }).catch(() => undefined);
|
||||
const setUnavailable = (statusMsg = '') =>
|
||||
mx.setPresence({ presence: 'unavailable', status_msg: statusMsg }).catch(() => undefined);
|
||||
mx.setPresence({ presence: 'online' }).catch(() => undefined);
|
||||
const setUnavailable = (statusMsg?: string) =>
|
||||
mx.setPresence({ presence: 'unavailable', ...(statusMsg ? { status_msg: statusMsg } : {}) }).catch(() => undefined);
|
||||
const setOffline = () =>
|
||||
mx.setPresence({ presence: 'offline', status_msg: '' }).catch(() => undefined);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user