static void setupFlash(HttpConn *conn) { EspReq *req; req = conn->reqData; if (httpGetSession(conn, 0)) { req->flash = httpGetSessionObj(conn, ESP_FLASH_VAR); req->lastFlash = 0; if (req->flash) { httpRemoveSessionVar(conn, ESP_FLASH_VAR); req->lastFlash = mprCloneHash(req->flash); } } }
static void setupFlash(HttpConn *conn) { EspReq *req; req = conn->data; if (httpGetSession(conn, 0)) { req->flash = httpGetSessionObj(conn, ESP_FLASH_VAR); req->lastFlash = 0; if (req->flash) { mprAssert(req->flash->fn); httpSetSessionVar(conn, ESP_FLASH_VAR, ""); req->lastFlash = mprCloneHash(req->flash); } else { req->flash = 0; } } }