@@ -27,34 +27,30 @@ const HomeLayout = () => {
27
27
const [ tourStatusArr , setTourStatusArr ] = useState ( [ ] ) ;
28
28
const [ tourConfigs , setTourConfigs ] = useState ( [ ] ) ;
29
29
const [ , setCookie ] = useCookies ( [ "accesstoken" , "main_Domain" ] ) ;
30
- const tenantId = localStorage . getItem ( "TenantId" ) ;
30
+
31
31
useEffect ( ( ) => {
32
- if ( ! tenantId ) {
33
- setIsUserValid ( false ) ;
34
- } else {
35
- ( async ( ) => {
36
- try {
37
- // Use the session token to validate the user
38
- const userQuery = new Parse . Query ( Parse . User ) ;
39
- const user = await userQuery . get ( Parse . User . current ( ) . id , {
40
- sessionToken : localStorage . getItem ( "accesstoken" )
41
- } ) ;
42
- if ( user ) {
43
- localStorage . setItem ( "profileImg" , user . get ( "ProfilePic" ) || "" ) ;
44
- checkIsSubscribed ( ) ;
45
- } else {
46
- setIsUserValid ( false ) ;
47
- }
48
- } catch ( error ) {
49
- // Session token is invalid or there was an error
32
+ ( async ( ) => {
33
+ try {
34
+ // Use the session token to validate the user
35
+ const userQuery = new Parse . Query ( Parse . User ) ;
36
+ const user = await userQuery . get ( Parse . User . current ( ) . id , {
37
+ sessionToken : localStorage . getItem ( "accesstoken" )
38
+ } ) ;
39
+ if ( user ) {
40
+ localStorage . setItem ( "profileImg" , user . get ( "ProfilePic" ) || "" ) ;
41
+ checkIsSubscribed ( ) ;
42
+ } else {
50
43
setIsUserValid ( false ) ;
51
44
}
52
- } ) ( ) ;
53
- saveCookies ( ) ;
54
- }
45
+ } catch ( error ) {
46
+ // Session token is invalid or there was an error
47
+ setIsUserValid ( false ) ;
48
+ }
49
+ } ) ( ) ;
50
+ saveCookies ( ) ;
55
51
56
52
// eslint-disable-next-line react-hooks/exhaustive-deps
57
- } , [ tenantId ] ) ;
53
+ } , [ ] ) ;
58
54
//function to use save data in cookies storage
59
55
const saveCookies = ( ) => {
60
56
const main_Domain = window . location . origin ;
0 commit comments