Compare commits
2 Commits
73eb70538e
...
2e5de34cb5
| Author | SHA1 | Date | |
|---|---|---|---|
| 2e5de34cb5 | |||
| 07e47e64ae |
@@ -61,12 +61,20 @@ const LoginForm = () => {
|
|||||||
|
|
||||||
// Store token in localStorage
|
// Store token in localStorage
|
||||||
// localStorage.setItem("auth_token", data.data.token);
|
// localStorage.setItem("auth_token", data.data.token);
|
||||||
const prod = btoa(`${value.username.toLowerCase()}:${value.password}`);
|
if (data.success) {
|
||||||
const prodUser = {...data.user, prod: prod};
|
const prod = btoa(`${value.username.toLowerCase()}:${value.password}`);
|
||||||
|
const prodUser = {...data.user, prod: prod};
|
||||||
|
|
||||||
setSession(prodUser, data.token);
|
setSession(prodUser, data.token);
|
||||||
toast.success(`You are logged in as ${data.user.username}`);
|
toast.success(`You are logged in as ${data.user.username}`);
|
||||||
router.navigate({to: "/"});
|
router.navigate({to: "/"});
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!data.success) {
|
||||||
|
toast.error(`${data.message}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(data);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
toast.error("Invalid credentials");
|
toast.error("Invalid credentials");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,24 +16,25 @@ export default function ConsumeMaterial() {
|
|||||||
const {token} = useSessionStore();
|
const {token} = useSessionStore();
|
||||||
|
|
||||||
const handleConsume = async (data: any) => {
|
const handleConsume = async (data: any) => {
|
||||||
setSubmitting(!submitting);
|
setSubmitting(true);
|
||||||
try {
|
try {
|
||||||
const result = await axios.post(`/api/logistics/consume`, data, {
|
const result = await axios.post(`/api/logistics/consume`, data, {
|
||||||
headers: {Authorization: `Bearer ${token}`},
|
headers: {Authorization: `Bearer ${token}`},
|
||||||
});
|
});
|
||||||
if (result.data.success) {
|
if (result.data.success) {
|
||||||
toast.success(result.data.message);
|
toast.success(result.data.message);
|
||||||
setSubmitting(!submitting);
|
setSubmitting(false);
|
||||||
reset();
|
reset();
|
||||||
}
|
}
|
||||||
if (!result.data.success) {
|
if (!result.data.success) {
|
||||||
//console.log(result.data);
|
//console.log(result.data);
|
||||||
setSubmitting(!submitting);
|
setSubmitting(false);
|
||||||
|
|
||||||
toast.error(result.data.message);
|
toast.error(result.data.message);
|
||||||
}
|
}
|
||||||
} catch (error: any) {
|
} catch (error: any) {
|
||||||
//console.log(error);
|
//console.log(error);
|
||||||
setSubmitting(!submitting);
|
setSubmitting(false);
|
||||||
if (error.status === 401) {
|
if (error.status === 401) {
|
||||||
toast.error("Unauthorized to do this task.");
|
toast.error("Unauthorized to do this task.");
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user