Просмотр исходного кода

Set placeholder for es save to dashboard title by default, add notice when no indices match

Rashid Khan 12 лет назад
Родитель
Сommit
094226f638
2 измененных файлов с 4 добавлено и 2 удалено
  1. 1 1
      src/app/partials/dashLoader.html
  2. 3 1
      src/app/services/dashboard.js

+ 1 - 1
src/app/partials/dashLoader.html

@@ -67,7 +67,7 @@
     <li ng-show="loader.save_elasticsearch">
       <h5>Elasticsearch</h5>
       <form class="input-append">
-        <input class='input-medium' placeholder='Title' type="text" ng-model="elasticsearch.title"/>
+        <input class='input-medium' placeholder="{{dashboard.current.title}}" type="text" ng-model="elasticsearch.title"/>
         <button class="btn" ng-click="elasticsearch_save('dashboard')"><i class="icon-save"></i></button>
       </form>
     </li>

+ 3 - 1
src/app/services/dashboard.js

@@ -116,12 +116,14 @@ function (angular, $, kbn, _, config, moment, Modernizr) {
             if(p.length > 0) {
               self.indices = p;
             } else {
-              //TODO: Option to not failover
+              // Option to not failover
               if(self.current.failover) {
                 self.indices = [self.current.index.default];
               } else {
                 // Do not issue refresh if no indices match. This should be removed when panels
                 // properly understand when no indices are present
+                alertSrv.set('No results','There were no results because no indices were found that match your'+
+                  ' selected time span','info',5000);
                 return false;
               }
             }