optional store traffic time

This commit is contained in:
Alireza Ahmadi
2024-04-25 21:10:02 +02:00
parent abb869c75b
commit 9a02e6593c
10 changed files with 41 additions and 6 deletions
+16
View File
@@ -52,6 +52,16 @@
type="number"
v-model.number="sessionMaxAge"
:label="$t('setting.sessionAge')"
:suffix="$t('date.h')"
hide-details
></v-text-field>
</v-col>
<v-col cols="12" sm="6" md="4">
<v-text-field
type="number"
v-model.number="trafficAge"
:label="$t('setting.trafficAge')"
:suffix="$t('date.d')"
hide-details
></v-text-field>
</v-col>
@@ -152,6 +162,7 @@ const settings = ref({
webPath: "/app/",
webURI: "",
sessionMaxAge: "0",
trafficAge: "30",
timeLocation: "Asia/Tehran",
subListen: "",
subPort: "2096",
@@ -246,6 +257,11 @@ const sessionMaxAge = computed({
set: (v:number) => { settings.value.sessionMaxAge = v.toString() }
})
const trafficAge = computed({
get: () => { return parseInt(settings.value.trafficAge) },
set: (v:number) => { settings.value.trafficAge = v.toString() }
})
const subPort = computed({
get: () => { return parseInt(settings.value.subPort) },
set: (v:number) => { settings.value.subPort = v.toString() }