Fix Legacy Web API to be fully available

This commit is contained in:
Vladimir Golovnev (Glassez) 2018-02-27 20:24:26 +03:00
parent 1c2d9c1fe4
commit 34456a7459
No known key found for this signature in database
GPG key ID: 52A2C7DEE2DFA6F7
2 changed files with 10 additions and 5 deletions

View file

@ -126,7 +126,7 @@ private:
Http::Environment m_env;
const QRegularExpression m_apiPathPattern {(QLatin1String("^/api/v2/(?<scope>[A-Za-z_][A-Za-z_0-9]*)/(?<action>[A-Za-z_][A-Za-z_0-9]*)$"))};
const QRegularExpression m_apiLegacyPathPattern {QLatin1String("^/(?<action>((sync|control|query)/[A-Za-z_][A-Za-z_0-9]*|login|logout))(/(?<hash>[^/]+))?$")};
const QRegularExpression m_apiLegacyPathPattern {QLatin1String("^/(?<action>((sync|command|query)/[A-Za-z_][A-Za-z_0-9]*|login|logout))(/(?<hash>[^/]+))?$")};
QHash<QString, APIController *> m_apiControllers;
QSet<QString> m_publicAPIs;