Forum

Missing retun in pr...
 
Notifications
Retirer tout

Missing retun in projeqtor

2 Posts
2 Utilisateurs
0 Reactions
2,406 Vu
(@antonio-grr)
Posts: 84
Active Member
Début du sujet
 
[#4334]

Hi.
In new version (V6.2.4) of routine getVisibleProjectsList of projeqtor.php some return are missing in two statements so

if ( sessionTableValueExist('visibleProjectsList', $keyVPL)) {
getSessionTableValue('visibleProjectsList', $keyVPL);
}
if ($project == "*" or $project == '') {
$user = getSessionUser();
setSessionTableValue('visibleProjectsList', $keyVPL, transformListIntoInClause ( $user->getVisibleProjects ( $limitToActiveProjects ) ));
getSessionTableValue('visibleProjectsList', $keyVPL);
}
should be changed into

if ( sessionTableValueExist('visibleProjectsList', $keyVPL)) {
return getSessionTableValue('visibleProjectsList', $keyVPL);
}
if ($project == "*" or $project == '') {
$user = getSessionUser();
setSessionTableValue('visibleProjectsList', $keyVPL, transformListIntoInClause ( $user->getVisibleProjects ( $limitToActiveProjects ) ));
return getSessionTableValue('visibleProjectsList', $keyVPL);
}
Best regards


 
Posté : 9 Mai PM 19:055
(@babynus)
Posts: 14952
Membre Admin
 

Thanks for pointing out the issue.

It may not lead to functional issue, but fix may improve perfirmance.
Fix will be included in next patch/version


 
Posté : 10 Mai AM 01:055
Share:
Retour en haut