Take 2 on last, a=chris
diff --git a/src/controllers/components/CrawlComponent.php b/src/controllers/components/CrawlComponent.php
index 110308406..50f0ae28f 100644
--- a/src/controllers/components/CrawlComponent.php
+++ b/src/controllers/components/CrawlComponent.php
@@ -2486,8 +2486,9 @@ class CrawlComponent extends Component implements CrawlConstants
$data['MAP_QUERY'] = $map_query;
if (!empty($data['URL'])) {
$data['BACK_QUERY'] = $map_query;
- if (!stristr($data['MAP_URLS'], $data['URL'])) {
- $data['MAP_URLS'] .= $data['URL'];
+ if (!empty($_REQUEST["FIRST"]) &&
+ !stristr($data['MAP_URLS'], $data['URL'])) {
+ $data['MAP_URLS'] .= "\n".$data['URL'];
}
}
$data['edit_result_active'] = "";
diff --git a/src/views/elements/ResultseditorElement.php b/src/views/elements/ResultseditorElement.php
index eff89c2da..d2d646722 100644
--- a/src/views/elements/ResultseditorElement.php
+++ b/src/views/elements/ResultseditorElement.php
@@ -192,7 +192,8 @@ class ResultsEditorElement extends Element
?></textarea><?php
if (empty($data['BACK_QUERY'])) {
$back_url = $admin_url . "a=resultsEditor&" . C\CSRF_TOKEN .
- "=" . $data[C\CSRF_TOKEN] . "&MODE=loadquerymap";
+ "=" . $data[C\CSRF_TOKEN] . "&MODE=loadquerymap&".
+ "FIRST=true";
} else {
$back_url = C\BASE_URL . "?q=" . $data['BACK_QUERY'] . "&" .
C\CSRF_TOKEN . "=" . $data[C\CSRF_TOKEN];