avoid generating empty abstract field
This commit is contained in:
parent
9c5886c7c4
commit
d3fc258d85
@ -1134,6 +1134,7 @@ bool Db::addOrUpdate(const string &udi, const string &parent_udi,
|
|||||||
if (!doc.meta[Doc::keytt].empty())
|
if (!doc.meta[Doc::keytt].empty())
|
||||||
RECORD_APPEND(record, keycap, doc.meta[Doc::keytt]);
|
RECORD_APPEND(record, keycap, doc.meta[Doc::keytt]);
|
||||||
|
|
||||||
|
trimstring(doc.meta[Doc::keykw], " \t\r\n");
|
||||||
doc.meta[Doc::keykw] =
|
doc.meta[Doc::keykw] =
|
||||||
neutchars(truncate_to_word(doc.meta[Doc::keykw], 300), nc);
|
neutchars(truncate_to_word(doc.meta[Doc::keykw], 300), nc);
|
||||||
if (!doc.meta[Doc::keykw].empty())
|
if (!doc.meta[Doc::keykw].empty())
|
||||||
@ -1146,6 +1147,7 @@ bool Db::addOrUpdate(const string &udi, const string &parent_udi,
|
|||||||
bool syntabs = false;
|
bool syntabs = false;
|
||||||
// Note that the map accesses by operator[] create empty entries if they
|
// Note that the map accesses by operator[] create empty entries if they
|
||||||
// don't exist yet.
|
// don't exist yet.
|
||||||
|
trimstring(doc.meta[Doc::keyabs], " \t\r\n");
|
||||||
if (doc.meta[Doc::keyabs].empty()) {
|
if (doc.meta[Doc::keyabs].empty()) {
|
||||||
syntabs = true;
|
syntabs = true;
|
||||||
if (!doc.text.empty())
|
if (!doc.text.empty())
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user