refactoring part 1: camelcase naming, token vs pw naming

This commit is contained in:
2025-07-16 09:39:02 +02:00
parent b8e5031669
commit 34d5034a71
9 changed files with 96 additions and 91 deletions

View File

@@ -23,12 +23,12 @@
.slice(2, 2 + code_len);
}
let zugangscode = ''
let zugangscode_old = ''
$: zugangscode_old = generate_token();
$: zugangscode = zugangscode_old
let zugangscodeOld = ''
$: zugangscodeOld = generate_token();
$: zugangscode = zugangscodeOld
let case_existing = undefined;
$: case_existing = false;
let caseExisting = undefined;
$: caseExisting = false;
let name = '';
let etag: string | null = null;
@@ -152,37 +152,37 @@
}
// `/(angemeldet)/view` return true or false
async function case_exists(case_name: string) {
async function caseExists(caseName: string) {
if (case_name == '') {
zugangscode = zugangscode_old;
if (caseName == '') {
zugangscode = zugangscodeOld;
return;
}
let url = `/api/list/${case_name}`
let url = `/api/list/${caseName}`
const response = await fetch(url, { method: 'HEAD'});
const status = response.status;
if (status == 200) {
case_existing = true;
const code = await get_code(case_name);
caseExisting = true;
const code = await getCode(caseName);
zugangscode = code;
return true
} else {
case_existing = false;
zugangscode = zugangscode_old;
caseExisting = false;
zugangscode = zugangscodeOld;
return false
}
}
async function get_code(case_no: string) {
async function getCode(caseName: string) {
if (case_no == '') return;
if (caseName == '') return;
let url = `/api/list/${case_no}/code`;
let url = `/api/list/${caseName}/code`;
const response = await fetch(url);
if (response.status == 200) {
@@ -226,14 +226,14 @@
id="vorgang"
autocomplete={vorgang}
class="block flex-1 border-0 bg-transparent py-1.5 pl-1 text-gray-900 placeholder:text-gray-400 focus:ring-0 sm:text-sm sm:leading-6"
on:input={() => case_exists(vorgang)}
on:input={() => caseExists(vorgang)}
/>
</div>
</div>
{#if formErrors?.vorgang}
<p class="block text-sm leading-6 text-red-900 mt-2">{formErrors.vorgang}</p>
{/if}
{#if case_existing && vorgang.length > 0}
{#if caseExisting && vorgang.length > 0}
<span>Datei wird zum existierenden Vorgang hinzugefügt.</span>
{:else if vorgang.length > 0}
<span>Neuer Vorgang wird angelegt.</span>
@@ -284,7 +284,7 @@
type="text"
name="zugangscode"
id="zugangscode"
on:input="{ (ev) => { zugangscode_old = ev.target.value }}"
on:input="{ (ev) => { zugangscodeOld = ev.target.value }}"
class="block flex-1 border-0 bg-transparent py-1.5 pl-1 text-gray-900 placeholder:text-gray-400 focus:ring-0 sm:text-sm sm:leading-6"
/>
@@ -292,7 +292,7 @@
<button
class="rounded-md bg-blue-500 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600"
on:click="{() => {
zugangscode = zugangscode_old = generate_token(); }}"
zugangscode = zugangscodeOld = generate_token(); }}"
type="button">
Generiere Zugangscode
</button>