Projekt

Obecné

Profil

« Předchozí | Další » 

Revize d963a25c

Přidáno uživatelem Michal Schwob před více než 1 rok

REVERT: reverting debug toasts
re #10822

Zobrazit rozdíly:

src/stores/actions/userThunks.ts
1 1
import { createAsyncThunk } from "@reduxjs/toolkit"
2 2
import { isAuthRequest, loginRequest, logoutRequest } from "../../api/authservice"
3 3
import { log } from "../../logging/logger"
4
import {Toast} from "native-base"
5 4

  
6 5
export const login = createAsyncThunk(
7 6
    "user/login",
......
16 15
                    role: response.data.role
17 16
                }
18 17
            } else {
19
                Toast.show({
20
                    title: `Login not 200 (${response.status}): ${response}`,
21
                    duration: 10000
22
                })
23 18
                return Promise.reject(response.data ? response.data : "Login failed")
24 19
            }
25 20
        } catch (err: any) {
26
            Toast.show({
27
                title: `Login err: ${err}`,
28
                duration: 10000
29
            })
30
            return Promise.reject(err.response ? err.response.data : "Something went wrong" + err)
21
            return Promise.reject(err.response ? err.response.data : "Something went wrong: " + err)
31 22
        }
32 23
    }
33 24
)
......
39 30
            const response = await isAuthRequest()
40 31
            console.log(response)
41 32
            if (response.status === 200) {
42
                Toast.show({
43
                    title: `Auth ok: ${response.data}`,
44
                    duration: 10000
45
                })
46 33
                return {
47 34
                    isLogged: response.data.isauth
48 35
                }
49 36
            } else {
50
                Toast.show({
51
                    title: `Auth err: ${response.data ? response.data : "Check authentication failed"}`,
52
                    duration: 10000
53
                })
54 37
                return Promise.reject(response.data ? response.data : "Check authentication failed")
55 38
            }
56 39
        } catch (err: any) {
57
            Toast.show({
58
                title: `Auth config: ${err.config}`,
59
                duration: 10000
60
            })
61

  
62
            Toast.show({
63
                title: `Auth message: ${err.message}`,
64
                duration: 10000
65
            })
66
            return Promise.reject(`response: ${JSON.stringify(err.response?.data)}, request: ${JSON.stringify(err.request)}, config: ${JSON.stringify(err.config)}` )
40
            return Promise.reject(err.response ? err.response.data : "Something went wrong: " + err)
67 41
        }
68 42
    }
69 43
)

Také k dispozici: Unified diff