@@ -490,15 +490,15 @@ class ChallengeDAL @Inject() (
490
490
this .cacheManager.withOptionCaching { () =>
491
491
val insertedChallenge =
492
492
this .withMRTransaction { implicit c =>
493
- SQL """ INSERT INTO challenges (name, owner_id, parent_id, difficulty, description, is_global, info_link, blurb,
493
+ SQL """ INSERT INTO challenges (name, owner_id, parent_id, difficulty, description, info_link, blurb,
494
494
instruction, enabled, featured, checkin_comment, checkin_source,
495
495
overpass_ql, remote_geo_json, overpass_target_type, status, status_message, default_priority, high_priority_rule,
496
496
medium_priority_rule, low_priority_rule, default_zoom, min_zoom, max_zoom,
497
497
default_basemap, default_basemap_id, custom_basemap, updatetasks, exportable_properties,
498
498
osm_id_property, task_bundle_id_property, last_task_refresh, data_origin_date, preferred_tags, preferred_review_tags,
499
499
limit_tags, limit_review_tags, task_styles, requires_local, is_archived, review_setting, dataset_url, require_confirmation, task_widget_layout)
500
500
VALUES ( ${challenge.name}, ${challenge.general.owner}, ${challenge.general.parent}, ${challenge.general.difficulty},
501
- ${challenge.description}, ${challenge.isGlobal} , ${challenge. infoLink}, ${challenge.general.blurb}, ${challenge.general.instruction},
501
+ ${challenge.description}, ${challenge.infoLink}, ${challenge.general.blurb}, ${challenge.general.instruction},
502
502
${challenge.general.enabled}, ${challenge.general.featured},
503
503
${challenge.general.checkinComment}, ${challenge.general.checkinSource}, ${challenge.creation.overpassQL}, ${challenge.creation.remoteGeoJson},
504
504
${challenge.creation.overpassTargetType}, ${challenge.status},
@@ -595,7 +595,6 @@ class ChallengeDAL @Inject() (
595
595
val parentId = (updates \ " parentId" ).asOpt[Long ].getOrElse(cachedItem.general.parent)
596
596
val difficulty =
597
597
(updates \ " difficulty" ).asOpt[Int ].getOrElse(cachedItem.general.difficulty)
598
- val isGlobal = (updates \ " isGlobal" ).asOpt[Boolean ].getOrElse(cachedItem.isGlobal)
599
598
val description =
600
599
(updates \ " description" ).asOpt[String ].getOrElse(cachedItem.description.getOrElse(" " ))
601
600
val infoLink =
@@ -716,7 +715,7 @@ class ChallengeDAL @Inject() (
716
715
.getOrElse(cachedItem.extra.presets.getOrElse(null ))
717
716
718
717
val updatedChallenge =
719
- SQL """ UPDATE challenges SET name = $name, owner_id = $ownerId, parent_id = $parentId, difficulty = $difficulty, is_global = $isGlobal ,
718
+ SQL """ UPDATE challenges SET name = $name, owner_id = $ownerId, parent_id = $parentId, difficulty = $difficulty,
720
719
description = $description, info_link = $infoLink, blurb = $blurb, instruction = $instruction,
721
720
enabled = $enabled, featured = $featured, checkin_comment = $checkinComment, checkin_source = $checkinSource, overpass_ql = $overpassQL,
722
721
remote_geo_json = $remoteGeoJson, overpass_target_type = $overpassTargetType, status = $status, status_message = $statusMessage, default_priority = $defaultPriority,
@@ -1864,11 +1863,11 @@ class ChallengeDAL @Inject() (
1864
1863
case _ =>
1865
1864
}
1866
1865
1867
- if (searchParameters.challengeParams.archived == false ) {
1866
+ if (searchParameters.challengeParams.archived.getOrElse( false ) == false ) {
1868
1867
this .appendInWhereClause(whereClause, s " c.is_archived = false " )
1869
1868
}
1870
1869
1871
- if (searchParameters.challengeParams.filterGlobal == true ) {
1870
+ if (searchParameters.challengeParams.global.getOrElse( true ) == false ) {
1872
1871
this .appendInWhereClause(whereClause, s " c.is_global = false " )
1873
1872
}
1874
1873
0 commit comments