minor adjustments: pin parameter, async and await functions
This commit is contained in:
@@ -91,10 +91,10 @@ export const getListOfVorgänge = async () => {
|
||||
export const getVorgaenge = (): {vorgangToken: string, vorgangName: string, vorgangPIN: string}[] => {
|
||||
const getVorgaengeSQLStmt = `SELECT token, name, pin from cases`;
|
||||
const statement = db.prepare(getVorgaengeSQLStmt);
|
||||
const result = statement.all() as { token: string; name: string; vorgangPIN: string }[];
|
||||
const result = statement.all() as { token: string; name: string; pin: string }[];
|
||||
const vorgaenge_list: {vorgangToken: string, vorgangName: string, vorgangPIN: string}[] = [];
|
||||
for (const resultItem of result) {
|
||||
const vorg = { vorgangToken: resultItem.token, vorgangName: resultItem.name, vorgangPIN: resultItem.vorgangPIN };
|
||||
const vorg = { vorgangToken: resultItem.token, vorgangName: resultItem.name, vorgangPIN: resultItem.pin };
|
||||
vorgaenge_list.push(vorg);
|
||||
}
|
||||
|
||||
@@ -143,8 +143,8 @@ export const vorgangExists = function (vorgangToken: string | null) {
|
||||
return found;
|
||||
};
|
||||
|
||||
export const vorgangNameExists = async (vorgangName: string) => {
|
||||
const vorgaenge = await getVorgaenge();
|
||||
export const vorgangNameExists = (vorgangName: string) => {
|
||||
const vorgaenge = getVorgaenge();
|
||||
const vorgaengeNames = vorgaenge.map((vorgang) => vorgang.vorgangName);
|
||||
|
||||
const found = vorgaengeNames.indexOf(vorgangName) != -1;
|
||||
|
||||
@@ -3,7 +3,7 @@ import type { PageServerLoad } from './$types';
|
||||
|
||||
export const load: PageServerLoad = async ({ params, url }) => {
|
||||
const vorgangToken = params.vorgang;
|
||||
const vorgangPIN = url.searchParams.get('vorgangPIN');
|
||||
const vorgangPIN = url.searchParams.get('pin');
|
||||
|
||||
const crimesList = await getCrimesListByToken(vorgangToken);
|
||||
const vorgang = getVorgangByToken(vorgangToken);
|
||||
|
||||
@@ -28,7 +28,7 @@ export async function DELETE({ params }) {
|
||||
export async function HEAD({ params }) {
|
||||
try {
|
||||
const vorgangName = params.vorgang;
|
||||
const existing = await vorgangNameExists(vorgangName);
|
||||
const existing = vorgangNameExists(vorgangName);
|
||||
|
||||
return new Response(null, {
|
||||
status: existing ? 200 : 404
|
||||
|
||||
Reference in New Issue
Block a user