refactoring part 2: mainly consolidation of token, ids and passwort

This commit is contained in:
2025-07-17 08:09:17 +02:00
parent 34d5034a71
commit 143bb128a5
10 changed files with 74 additions and 76 deletions

View File

@@ -6,11 +6,11 @@ import { db } from './dbService';
/**
* Get Vorgang and corresponend list of tatorte
* @param caseId
* @param caseToken
* @returns
*/
export const getVorgangByCaseId = async (caseId: string) => {
const prefix = `${caseId}/`;
export const getCrimesListByToken = async (caseToken: string) => {
const prefix = `${caseToken}/`;
const stream = client.listObjectsV2(BUCKET, prefix, false, '');
@@ -174,14 +174,14 @@ export const hasValidToken = async (caseId: string, caseToken: string) => {
}
};
export const tokenValid = function (caseId, caseToken) {
if (!caseToken) {
export const passwordValid = function (caseToken, casePassword) {
if (!casePassword) {
return false;
}
const vorg = getVorgangByToken(caseId);
const vorg = getVorgangByToken(caseToken);
if (!vorg || vorg.pw !== caseToken) {
if (!vorg || vorg.pw !== casePassword) {
return false;
}