Sign in parents by default

This commit is contained in:
Jonas Lochmann 2020-12-21 01:00:00 +01:00
parent 9dc797a96c
commit 2acee613f6
No known key found for this signature in database
GPG key ID: 8B8C9AEE10FA5B36
4 changed files with 9 additions and 5 deletions

View file

@ -52,7 +52,8 @@ export const addChildDevice = async ({ database, websocket, request }: {
deviceAuthToken,
deviceName: request.deviceName,
newDeviceInfo: request.childDevice,
userId: ''
userId: '',
isUserKeptSignedIn: false
}), { transaction })
await database.family.update({

View file

@ -19,13 +19,14 @@ import { NewDeviceInfo } from '../../api/schema'
import { DeviceAttributes } from '../../database/device'
import { generateVersionId } from '../../util/token'
export const prepareDeviceEntry = ({ familyId, userId, deviceAuthToken, deviceId, deviceName, newDeviceInfo }: {
export const prepareDeviceEntry = ({ familyId, userId, deviceAuthToken, deviceId, deviceName, newDeviceInfo, isUserKeptSignedIn }: {
familyId: string
userId: string
deviceAuthToken: string
deviceId: string
deviceName: string
newDeviceInfo: NewDeviceInfo
isUserKeptSignedIn: boolean
}): DeviceAttributes => ({
familyId,
deviceId,
@ -52,7 +53,7 @@ export const prepareDeviceEntry = ({ familyId, userId, deviceAuthToken, deviceId
lastConnectivity: '0',
notSeenForLongTime: false,
didDeviceReportUninstall: false,
isUserKeptSignedIn: false,
isUserKeptSignedIn,
showDeviceConnected: false,
defaultUserId: '',
defaultUserTimeout: 0,

View file

@ -94,7 +94,8 @@ export const createFamily = async ({ database, mailAuthToken, firstParentDevice,
deviceName,
newDeviceInfo: firstParentDevice,
userId,
deviceAuthToken
deviceAuthToken,
isUserKeptSignedIn: true
}), { transaction })
return {

View file

@ -61,7 +61,8 @@ export const signInIntoFamily = async ({ database, mailAuthToken, newDeviceInfo,
userId: userEntry.userId,
deviceName,
deviceAuthToken,
newDeviceInfo
newDeviceInfo,
isUserKeptSignedIn: true
}), { transaction })
// notify about changes