Merge pull request 'final POC' (#103) from Backend_Fix into main

Reviewed-on: #103
This commit was merged in pull request #103.
This commit is contained in:
2025-11-24 22:29:53 +00:00
49 changed files with 4634 additions and 4620 deletions
@@ -99,7 +99,7 @@ export default function CardEditor({ card, isCreating, cardType, onSave, onCance
if (data.type === 'QUESTION') {
// Quiz típus validálás
if (data.subType === 'quiz') {
if (!data.question || !data.question.trim()) {
if (!data.text || !data.text.trim()) {
notifyError("Kérdés megadása kötelező!")
return false
}
@@ -110,7 +110,7 @@ export default function CardEditor({ card, isCreating, cardType, onSave, onCance
}
// Igaz/Hamis típus validálás
else if (data.subType === 'truefalse') {
if (!data.statement || !data.statement.trim()) {
if (!data.text || !data.text.trim()) {
notifyError("Állítás megadása kötelező!")
return false
}
@@ -121,7 +121,7 @@ export default function CardEditor({ card, isCreating, cardType, onSave, onCance
}
// Párosítás típus validálás
else if (data.subType === 'matching') {
if (!data.taskDescription || !data.taskDescription.trim()) {
if (!data.text || !data.text.trim()) {
notifyError("Feladat leírása kötelező!")
return false
}
@@ -136,7 +136,7 @@ export default function CardEditor({ card, isCreating, cardType, onSave, onCance
}
// Szöveges válasz típus validálás
else if (data.subType === 'text') {
if (!data.question || !data.question.trim()) {
if (!data.text || !data.text.trim()) {
notifyError("Kérdés megadása kötelező!")
return false
}
@@ -147,7 +147,7 @@ export default function CardEditor({ card, isCreating, cardType, onSave, onCance
}
// Általános validálás (ha nincs subType megadva)
else {
if (!data.question && !data.statement) {
if (!data.text || !data.text.trim()) {
notifyError("Kérdés vagy állítás megadása kötelező!")
return false
}