Skip to content

Commit c73886c

Browse files
committed
change to localstorage to session
1 parent 283ff34 commit c73886c

File tree

7 files changed

+27
-27
lines changed

7 files changed

+27
-27
lines changed

vue-frontend/warehouse-frontend/src/components/AppNavbar.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ export default {
1515
name: "AppNavbar",
1616
methods: {
1717
logout() {
18-
// localStorage.removeItem('isAuthenticated');
19-
// localStorage.removeItem('operatorName');
20-
// localStorage.removeItem('mode');
18+
// sessionStorage.removeItem('isAuthenticated');
19+
// sessionStorage.removeItem('operatorName');
20+
// sessionStorage.removeItem('mode');
2121
// this.$router.push('/');
2222
},
2323
},

vue-frontend/warehouse-frontend/src/router/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const router = createRouter({
2828
});
2929

3030
// router.beforeEach((to, from, next) => {
31-
// const isAuthenticated = localStorage.getItem('isAuthenticated');
31+
// const isAuthenticated = sessionStorage.getItem('isAuthenticated');
3232
//
3333
// if (to.meta.requiresAuth && !isAuthenticated) {
3434
// next('/');

vue-frontend/warehouse-frontend/src/views/LocationPage.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default {
1010
this.$nextTick(() => {
1111
this.$refs.locationId.focus();
1212
});
13-
this.mode = localStorage.getItem("mode");
13+
this.mode = sessionStorage.getItem("mode");
1414
},
1515
methods: {
1616
scanLocationId() {

vue-frontend/warehouse-frontend/src/views/LoginPage.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ export default {
1313
methods: {
1414
login() {
1515
if (this.username) {
16-
localStorage.setItem('isAuthenticated', "true");
17-
localStorage.setItem('operatorName', this.username);
16+
sessionStorage.setItem('isAuthenticated', "true");
17+
sessionStorage.setItem('operatorName', this.username);
1818
this.$router.push("/mode");
1919
} else {
2020
alert("Please enter username");

vue-frontend/warehouse-frontend/src/views/ModePage.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ export default {
99
}
1010
},
1111
mounted() {
12-
localStorage.removeItem('mode');
13-
localStorage.removeItem('parentId');
14-
localStorage.removeItem('inventoryList');
15-
localStorage.removeItem('transactionsList');
12+
sessionStorage.removeItem('mode');
13+
sessionStorage.removeItem('parentId');
14+
sessionStorage.removeItem('inventoryList');
15+
sessionStorage.removeItem('transactionsList');
1616
this.fetchModes();
1717
},
1818
computed: {
@@ -37,7 +37,7 @@ export default {
3737
}
3838
},
3939
chooseMode(mode) {
40-
localStorage.setItem('mode', mode);
40+
sessionStorage.setItem('mode', mode);
4141
this.$router.push("/parent");
4242
}
4343
}

vue-frontend/warehouse-frontend/src/views/ParentPage.vue

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,19 @@ export default {
2626
},
2727
mounted() {
2828
29-
let inventoryListInDb = localStorage.getItem("inventoryList");
29+
let inventoryListInDb = sessionStorage.getItem("inventoryList");
3030
3131
if (inventoryListInDb) {
3232
this.inventoryList = JSON.parse(inventoryListInDb);
3333
}
3434
35-
let transactionsListInDb = localStorage.getItem("transactionsList");
35+
let transactionsListInDb = sessionStorage.getItem("transactionsList");
3636
3737
if (transactionsListInDb) {
3838
this.transactionsList = JSON.parse(transactionsListInDb);
3939
}
4040
41-
let parentIdInDb = localStorage.getItem("parentId");
41+
let parentIdInDb = sessionStorage.getItem("parentId");
4242
4343
if (parentIdInDb) {
4444
this.parentId = parentIdInDb;
@@ -52,7 +52,7 @@ export default {
5252
});
5353
}
5454
55-
this.mode = localStorage.getItem("mode");
55+
this.mode = sessionStorage.getItem("mode");
5656
5757
document.addEventListener("click", this.ensureFocus);
5858
},
@@ -105,8 +105,8 @@ export default {
105105
106106
this.inventoryList = data.asset_data.child_assets;
107107
108-
localStorage.setItem('parentId', this.parentId);
109-
localStorage.setItem('inventoryList', JSON.stringify(this.inventoryList));
108+
sessionStorage.setItem('parentId', this.parentId);
109+
sessionStorage.setItem('inventoryList', JSON.stringify(this.inventoryList));
110110
this.closeModal();
111111
112112
this.$nextTick(() => {
@@ -160,7 +160,7 @@ export default {
160160
if (!isAssetExist) {
161161
const foundAsset = data.parent_data.child_assets.find(asset => asset.Name === transaction.assetId);
162162
this.inventoryList.unshift(foundAsset);
163-
localStorage.setItem('inventoryList', JSON.stringify(this.inventoryList));
163+
sessionStorage.setItem('inventoryList', JSON.stringify(this.inventoryList));
164164
}
165165
166166
} else if (transaction.response_type === "Problem") {
@@ -169,7 +169,7 @@ export default {
169169
playErrorSound();
170170
}
171171
172-
localStorage.setItem('transactionsList', JSON.stringify(this.transactionsList));
172+
sessionStorage.setItem('transactionsList', JSON.stringify(this.transactionsList));
173173
} catch (error) {
174174
console.error("API Error:", error);
175175
} finally {
@@ -199,7 +199,7 @@ export default {
199199
if (!isAssetExist) {
200200
const foundAsset = data.parent_data.child_assets.find(asset => asset.Name === forcedAsset.assetId);
201201
this.inventoryList.unshift(foundAsset);
202-
localStorage.setItem('inventoryList', JSON.stringify(this.inventoryList));
202+
sessionStorage.setItem('inventoryList', JSON.stringify(this.inventoryList));
203203
}
204204
205205
} else if (forcedAsset.response_type === "Problem") {
@@ -208,7 +208,7 @@ export default {
208208
playErrorSound();
209209
}
210210
211-
localStorage.setItem('transactionsList', JSON.stringify(this.transactionsList));
211+
sessionStorage.setItem('transactionsList', JSON.stringify(this.transactionsList));
212212
} catch (error) {
213213
console.error("API Error:", error);
214214
} finally {
@@ -246,10 +246,10 @@ export default {
246246
endSession() {
247247
// Remove event listener before component is destroyed
248248
document.removeEventListener("click", this.ensureFocus);
249-
localStorage.removeItem('mode');
250-
localStorage.removeItem('parentId');
251-
localStorage.removeItem('inventoryList');
252-
localStorage.removeItem('transactionsList');
249+
sessionStorage.removeItem('mode');
250+
sessionStorage.removeItem('parentId');
251+
sessionStorage.removeItem('inventoryList');
252+
sessionStorage.removeItem('transactionsList');
253253
254254
this.$router.push("/");
255255
}

vue-frontend/warehouse-frontend/src/views/TransactionPage.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default {
1010
// this.$nextTick(() => {
1111
// this.$refs.parentId.focus();
1212
// });
13-
// this.mode = localStorage.getItem("mode");
13+
// this.mode = sessionStorage.getItem("mode");
1414
},
1515
methods: {
1616
// scanAssetId() {

0 commit comments

Comments
 (0)