v1.5.2/auto leave

This commit is contained in:
2020-07-25 23:04:36 -04:00
parent d49706ba45
commit 8df05367b1
+12 -2
View File
@@ -24,6 +24,7 @@ import {
PLAYER_STATUS,
getPlayerSource,
LocalData,
LeaveRoomApi,
updateLocalData,
getUserUid,
} from './Api';
@@ -57,10 +58,19 @@ export default class Create extends Component {
}
componentDidMount() {
const { lastActive, userName, partyName, partyPin } = LocalData();
if (Math.abs(new Date(parseInt(lastActive)) - new Date().getTime()) <= 60000) {
if (userName && partyName && partyPin) {
if (userName && partyName && partyPin) {
if (Math.abs(new Date(parseInt(lastActive)) - new Date().getTime()) <= 60000) {
this.props.updateLoading(true);
this.joinCall(userName, partyName, partyPin);
} else {
this.props.updateLoading(true);
const data = {
partyName: LocalData().partyName,
userUid: LocalData().userUid,
};
LeaveRoomApi(data).then((res) => {
this.props.updateLoading(false);
});
}
}
}