Zuordnungs-Lauf: vom System-Konto angelegte Projekte nicht alle 10 Minuten abfragen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e43cdb667b
commit
d878df96e0
2 files changed
+14
No files matched your search
@@ -150,6 +150,9 @@ export async function runRepoAssignJob({
|
||||
const docs = await listDocuments(collection(), [Query.limit(5000)])
|
||||
for (const p of docs) {
|
||||
if (!p.createdByGitea || p.kind || p.archived || handled.has(p.$id)) continue
|
||||
// Vom System-Konto angelegt (WOMS "Neues Projekt"): kein Mitarbeiter, den man erinnern
|
||||
// koennte - sonst alle 10 Minuten Gitea-Abfrage und Log "keinem Mitarbeiter zugeordnet".
|
||||
if (String(p.createdByGitea).toLowerCase() === String(config.gitea.systemUser || '').toLowerCase()) continue
|
||||
// Wiederholung/Nachholen: erste Mail noch nicht raus (0-2 Versuche), Repo noch juenger als 24 h.
|
||||
const attempts = Number(p.assignMailAttempts || 0)
|
||||
if (!p.assignMailSentAt && attempts < 3) {
|
||||
|
||||
Reference in new issue
Block a user