MCPcopy Create free account
hub / github.com/cutelyst/cutelyst / errorQuery

Method errorQuery

Cutelyst/Plugins/StatusMessage/statusmessage.cpp:155–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

153}
154
155ParamsMultiMap StatusMessage::errorQuery(Context *c, const QString &msg, ParamsMultiMap query)
156{
157 ParamsMultiMap map(query);
158 if (Q_UNLIKELY(!m_instance)) {
159 qCCritical(C_STATUSMESSAGE, "StatusMessage plugin not registered");
160 return map;
161 }
162 StatusMessagePrivate *priv = m_instance->d_ptr;
163
164 const QString token = createToken();
165 Session::setValue(c, priv->sessionPrefix + u"error" + token, msg);
166 map.insert(priv->tokenParam, token);
167 return map;
168}
169
170QString StatusMessage::status(Context *c, const QString &msg)
171{

Callers

nothing calls this directly

Calls 2

createTokenFunction · 0.85
insertMethod · 0.80

Tested by

no test coverage detected