mirror of
https://github.com/owncast/owncast.git
synced 2024-11-29 11:39:08 +03:00
Fix another first-launch bug
This commit is contained in:
parent
3a0a458f6a
commit
32d0850854
2 changed files with 7 additions and 15 deletions
|
@ -238,13 +238,11 @@ export const ClientConfigStore: FC = () => {
|
|||
try {
|
||||
sendEvent(AppStateEvent.NeedsRegister);
|
||||
const response = await ChatService.registerUser(optionalDisplayName);
|
||||
console.log(`ChatService -> registerUser() response: \n${response}`);
|
||||
const { accessToken: newAccessToken, displayName: newDisplayName, displayColor } = response;
|
||||
if (!newAccessToken) {
|
||||
return;
|
||||
}
|
||||
|
||||
console.log('setting access token', newAccessToken);
|
||||
setCurrentUser({
|
||||
...currentUser,
|
||||
displayName: newDisplayName,
|
||||
|
@ -399,10 +397,6 @@ export const ClientConfigStore: FC = () => {
|
|||
|
||||
useEffect(() => {
|
||||
appStateService.onTransition(state => {
|
||||
if (!state.changed) {
|
||||
return;
|
||||
}
|
||||
|
||||
const metadata = mergeMeta(state.meta) as AppStateOptions;
|
||||
|
||||
// console.debug('--- APP STATE: ', state.value);
|
||||
|
|
|
@ -57,12 +57,12 @@ const GOODBYE_STATE: AppStateOptions = {
|
|||
};
|
||||
|
||||
export enum AppStateEvent {
|
||||
Loading = 'LOADING',
|
||||
Loaded = 'LOADED',
|
||||
Online = 'ONLINE',
|
||||
Offline = 'OFFLINE', // Have not pulled configuration data from the server.
|
||||
NeedsRegister = 'NEEDS_REGISTER',
|
||||
Fail = 'FAIL',
|
||||
Loading = 'LOADING', // Have not pulled configuration data from the server.
|
||||
Loaded = 'LOADED', // Configuration data has been pulled from the server.
|
||||
Online = 'ONLINE', // Stream is live
|
||||
Offline = 'OFFLINE', // Stream is not live
|
||||
NeedsRegister = 'NEEDS_REGISTER', // Needs to register a chat user
|
||||
Fail = 'FAIL', // Error
|
||||
}
|
||||
|
||||
const appStateModel =
|
||||
|
@ -73,9 +73,7 @@ const appStateModel =
|
|||
predictableActionArguments: true,
|
||||
states: {
|
||||
loading: {
|
||||
meta: {
|
||||
...LOADING_STATE,
|
||||
},
|
||||
meta: LOADING_STATE,
|
||||
on: {
|
||||
NEEDS_REGISTER: {
|
||||
target: 'loading',
|
||||
|
|
Loading…
Reference in a new issue