AAIT#36472 faclikedeep bookmark mag wel met fallbackuser PRSSYS

svn path=/Website/branches/v2016.1/; revision=29488
This commit is contained in:
Jos Groot Lipman
2016-05-23 13:21:42 +00:00
parent 9ea37b2c26
commit 7a4db75119

View File

@@ -74,7 +74,8 @@
+ " prs_perslid_key_auth,"
+ " fac_bookmark_unauth_url,"
+ " fac_bookmark_expire,"
+ " fac_bookmark_refreshtime"
+ " fac_bookmark_refreshtime,"
+ " fac_bookmark_naam"
+ " FROM fac_bookmark"
+ " WHERE fac_bookmark_id = " + safe.quoted_sql(u);
var oRs = Oracle.Execute(sql);
@@ -93,15 +94,17 @@
var url = oRs("fac_bookmark_path").Value;
var refresher = oRs("fac_bookmark_refreshtime").Value;
var bookmark_naam = oRs("fac_bookmark_naam").Value;
if (user_key < 0)
{
if (oRs("prs_perslid_key_auth").Value)
{
var falluser_key = oRs("prs_perslid_key_auth").Value;
if (new Perslid(falluser_key).checkAutorisation("WEB_PRSSYS", true))
if (bookmark_naam != 'faclikedeeplink' && new Perslid(falluser_key).checkAutorisation("WEB_PRSSYS", true))
{
INTERNAL_ERROR_FALLBACK_CANNOT_HAVE_PRSSYS;
// fac_like_deep.asp staan we wel toe, die heeft een Session.Abandon();
}
Session("fallback_user_key") = falluser_key; // wordt opgepikt door loginTry.asp
}