chore: snapshot before performance optimization

This commit is contained in:
Sepehr Ramezani
2026-04-17 21:14:43 +02:00
parent b6a548acd8
commit 2eceb32fd4
95 changed files with 4357 additions and 1942 deletions

View File

@@ -0,0 +1,25 @@
with open('app/api/labels/[id]/route.ts', 'r') as f:
content = f.read()
# Fix targetUserId logic
content = content.replace(
'if (name && name.trim() !== currentLabel.name && currentLabel.userId) {',
'const targetUserIdPut = currentLabel.userId || currentLabel.notebook?.userId || session.user.id;\n if (name && name.trim() !== currentLabel.name && targetUserIdPut) {'
)
content = content.replace(
'userId: currentLabel.userId,',
'userId: targetUserIdPut,'
)
content = content.replace(
'if (label.userId) {',
'const targetUserIdDel = label.userId || label.notebook?.userId || session.user.id;\n if (targetUserIdDel) {'
)
content = content.replace(
'userId: label.userId,',
'userId: targetUserIdDel,'
)
with open('app/api/labels/[id]/route.ts', 'w') as f:
f.write(content)