forked from Archives/Athou_commafeed
display error messages
This commit is contained in:
@@ -3,9 +3,9 @@
|
||||
ng-class="{selected: (node.id == selectedId && selectedType == 'category')}">{{formatCategoryName({category:node})}}
|
||||
</label>
|
||||
<ul>
|
||||
<li ng-repeat="feed in node.feeds" ng-mouseenter="hovered=feed" ng-mouseleave="hovered=null">
|
||||
<li ng-repeat="feed in node.feeds" ng-mouseenter="hovered=feed" ng-mouseleave="hovered=null" ng-class="{error: feed.message}">
|
||||
<div class="dropdown pull-right" ng-show="hovered==feed">
|
||||
<a dropdown-toggle class="pull-right feed-menu-icon"><i class="icon icon-chevron-down" ng-class="{error: feed.message}"></i> </a>
|
||||
<a dropdown-toggle class="pull-right feed-menu-icon"><i class="icon icon-chevron-down"></i> </a>
|
||||
<ul class="dropdown-menu">
|
||||
<li>
|
||||
<a ng-click="edit(feed)">Edit</a>
|
||||
|
||||
@@ -106,6 +106,7 @@ module.controller('FeedListCtrl', function($scope, $stateParams, $http, $route,
|
||||
$scope.selectedId = $stateParams._id;
|
||||
|
||||
$scope.name = null;
|
||||
$scope.message = null;
|
||||
$scope.entries = [];
|
||||
|
||||
$scope.settingsService = SettingsService;
|
||||
@@ -144,6 +145,7 @@ module.controller('FeedListCtrl', function($scope, $stateParams, $http, $route,
|
||||
$scope.entries.push(data.entries[i]);
|
||||
}
|
||||
$scope.name = data.name;
|
||||
$scope.message = data.message;
|
||||
$scope.busy = false;
|
||||
$scope.hasMore = data.entries.length == limit;
|
||||
});
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
<div ng-bind-html-unsafe="entry.content"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="no-entries" ng-show="entries.length.name && entries.length == 0 && !busy">"{{name}}" has no unread items.</div>
|
||||
<div class="no-entries" ng-show="!message && name && entries.length == 0 && !busy">"{{name}}" has no unread items.</div>
|
||||
<div ng-show="message">Error while loading this feed : {{message}}</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user