Envia token para descargar pdfs

This commit is contained in:
Juan Ferrer Toribio 2016-10-17 19:01:23 +02:00
parent e373ad4522
commit 0b28eace4c
3 changed files with 24 additions and 23 deletions

2
debian/changelog vendored
View File

@ -1,4 +1,4 @@
hedera-web (1.362-deb8) stable; urgency=low hedera-web (1.363-deb8) stable; urgency=low
* Initial Release. * Initial Release.

View File

@ -9,8 +9,9 @@ Hedera.Invoices = new Class
return; return;
var params = { var params = {
'srv': 'rest:dms/invoice', 'srv': 'rest:dms/invoice'
'invoice': invoiceId ,'invoice': invoiceId
,'token': this.conn.token
}; };
var url = '?'+ Vn.Url.makeUri (params); var url = '?'+ Vn.Url.makeUri (params);

View File

@ -11,31 +11,16 @@ class DbSessionHandler implements \SessionHandlerInterface
$this->db = $db; $this->db = $db;
} }
function close ()
{
return TRUE;
}
function destroy ($sessionId)
{
$this->db->query ('DELETE FROM userSession WHERE ssid = #', [$sessionId]);
return TRUE;
}
function gc ($maxLifeTime)
{
$this->db->query ('DELETE FROM userSession
WHERE lastUpdate < TIMESTAMPADD(SECOND, -#, NOW())',
[$maxLifeTime]
);
return TRUE;
}
function open ($savePath, $name) function open ($savePath, $name)
{ {
return TRUE; return TRUE;
} }
function close ()
{
return TRUE;
}
function read ($sessionId) function read ($sessionId)
{ {
$this->db->query ('DO GET_LOCK(#, 10)', [$sessionId]); $this->db->query ('DO GET_LOCK(#, 10)', [$sessionId]);
@ -55,5 +40,20 @@ class DbSessionHandler implements \SessionHandlerInterface
$this->db->query ('DO RELEASE_LOCK(#)', [$sessionId]); $this->db->query ('DO RELEASE_LOCK(#)', [$sessionId]);
return TRUE; return TRUE;
} }
function destroy ($sessionId)
{
$this->db->query ('DELETE FROM userSession WHERE ssid = #', [$sessionId]);
return TRUE;
}
function gc ($maxLifeTime)
{
$this->db->query ('DELETE FROM userSession
WHERE lastUpdate < TIMESTAMPADD(SECOND, -#, NOW())',
[$maxLifeTime]
);
return TRUE;
}
} }