[dev] [commit] r1056 - wwwbase/admin
automailer at dexonline.ro
automailer at dexonline.ro
Mon Jan 13 14:17:47 EET 2014
Author: radu
Date: Mon Jan 13 14:17:46 2014
New Revision: 1056
Log:
lexems should be saved in the new flow
Modified:
wwwbase/admin/definitionEdit.php
Modified: wwwbase/admin/definitionEdit.php
==============================================================================
--- wwwbase/admin/definitionEdit.php Mon Jan 13 13:23:52 2014 (r1055)
+++ wwwbase/admin/definitionEdit.php Mon Jan 13 14:17:46 2014 (r1056)
@@ -108,6 +108,7 @@
if ($internalRep || $sourceId) {
$definition->lexicon = AdminStringUtil::extractLexicon($definition);
}
+
if (count($lexemIds)) {
$lexems = array();
$ldms = array();
@@ -176,7 +177,7 @@
}
}
} else {
- // $ldms = LexemDefinitionMap::get_all_by_definitionId($definitionId);
+ //$ldms = LexemDefinitionMap::get_all_by_definitionId($definitionId); // FIXME
db_execute("delete from LexemDefinitionMap where definitionId = {$definitionId}");
foreach ($ldms as $ldm) {
$ldm->save();
@@ -188,8 +189,13 @@
}
else if ($nextOcrBut && !$hasErrors) {
//TODO: check if definition has lexems
+ if ($ldms) {
+ foreach ($ldms as $ldm) {
+ $ldm->save();
+ }
+ }
$definition->save();
- log_userLog("Edited OCR definition {$definition->id} ({$definition->lexicon}), ocr ({$ocr->id})");
+ log_userLog("Edited OCR definition {$definition->id} ({$definition->lexicon})");
util_redirect('definitionEdit.php');
}
More information about the Dev
mailing list