mirror of
https://github.com/Athou/commafeed.git
synced 2026-03-21 21:37:29 +00:00
button to mark all entries up to there
This commit is contained in:
@@ -752,6 +752,29 @@ function($scope, $stateParams, $http, $route, $window, EntryService, SettingsSer
|
||||
});
|
||||
};
|
||||
|
||||
$scope.markUpTo = function(entry) {
|
||||
var entries = [];
|
||||
for (var i = 0; i < $scope.entries.length; i++) {
|
||||
var entry = $scope.entries[i];
|
||||
if (!entry.read) {
|
||||
entries.push({
|
||||
id : entry.id,
|
||||
feedId : entry.feedId,
|
||||
read: true
|
||||
});
|
||||
entry.read = true;
|
||||
}
|
||||
if (entry == $scope.current) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
EntryService.markMultiple({
|
||||
requests : entries
|
||||
}, function() {
|
||||
CategoryService.refresh();
|
||||
});
|
||||
};
|
||||
|
||||
$scope.star = function(entry, star, event) {
|
||||
if (event) {
|
||||
event.preventDefault();
|
||||
|
||||
Reference in New Issue
Block a user