Commit 34c33743 authored by okhin's avatar okhin 🚴

Testing and setting SESSION.error and SESSION.message if they're not defined

parent 37b6d473
Pipeline #2312 failed with stages
in 1 minute and 12 seconds
......@@ -42,6 +42,12 @@ $f3->set('ONERROR', function ($f3) {
// If there is any problem, replace the current csrf
$csrf = md5(rand());
$f3->CSRF = $csrf;
// If neither error or message are set, define them
if (!$f3->exists('SESSION.message'))
$f3->push('SESSION.message', '');
if (!$f3->exists('SESSION.error'))
$f3->push('SESSION.error', '');
$f3->get('container')['session']->set('csrf', $csrf);
while (ob_get_level()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment