Fix corrector work with empty corrections

This commit is contained in:
Gres 2020-03-30 18:59:19 +03:00
parent 43597f05f2
commit aac286df9d
3 changed files with 2 additions and 6 deletions

View File

@ -22,14 +22,12 @@ void Corrector::correct(const TaskPtr &task)
if (!settings_.userSubstitutions.empty()) if (!settings_.userSubstitutions.empty())
task->corrected = substituteUser(task->recognized, task->sourceLanguage); task->corrected = substituteUser(task->recognized, task->sourceLanguage);
else
task->corrected = task->recognized;
manager_.corrected(task); manager_.corrected(task);
} }
void Corrector::updateSettings()
{
}
QString Corrector::substituteUser(const QString &source, QString Corrector::substituteUser(const QString &source,
const LanguageId &language) const const LanguageId &language) const
{ {

View File

@ -8,7 +8,6 @@ public:
Corrector(Manager &manager, const Settings &settings); Corrector(Manager &manager, const Settings &settings);
void correct(const TaskPtr &task); void correct(const TaskPtr &task);
void updateSettings();
private: private:
QString substituteUser(const QString &source, QString substituteUser(const QString &source,

View File

@ -82,7 +82,6 @@ void Manager::updateSettings()
capturer_->updateSettings(); capturer_->updateSettings();
recognizer_->updateSettings(); recognizer_->updateSettings();
translator_->updateSettings(); translator_->updateSettings();
corrector_->updateSettings();
representer_->updateSettings(); representer_->updateSettings();
} }