close #36 new maps can not be created
This commit is contained in:
@@ -444,7 +444,9 @@ class Map extends \Controller\AccessController {
|
||||
// format map Data for return
|
||||
$return->mapData = self::getFormattedMapData($maps);
|
||||
|
||||
$f3->set($cacheKey, $return, $responseTTL);
|
||||
if(count($return->mapData) > 0){
|
||||
$f3->set($cacheKey, $return, $responseTTL);
|
||||
}
|
||||
}else{
|
||||
// get from cache
|
||||
$return = $f3->get($cacheKey);
|
||||
|
||||
@@ -187,16 +187,20 @@ class UserModel extends BasicModel {
|
||||
'userMaps',
|
||||
['active = ?', 1],
|
||||
[
|
||||
'limit' => $f3->get('PATHFINDER.MAX_MAPS_PRIVATE'),
|
||||
'order' => 'created'
|
||||
]
|
||||
);
|
||||
|
||||
$maps = [];
|
||||
if($this->userMaps){
|
||||
$mapCountPrivate = 0;
|
||||
foreach($this->userMaps as $userMap){
|
||||
if($userMap->mapId->isActive()){
|
||||
if(
|
||||
$userMap->mapId->isActive() &&
|
||||
$mapCountPrivate < $f3->get('PATHFINDER.MAX_MAPS_PRIVATE')
|
||||
){
|
||||
$maps[] = $userMap->mapId;
|
||||
$mapCountPrivate++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
public/js/v0.0.11/app/landingpage.js.map
Normal file
1
public/js/v0.0.11/app/landingpage.js.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
public/js/v0.0.11/app/mappage.js.map
Normal file
1
public/js/v0.0.11/app/mappage.js.map
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user