mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
Fixing error conditions when creating dashboard rivers.
This commit is contained in:
parent
ab9a317793
commit
0a9cc47f80
3 changed files with 12 additions and 6 deletions
|
@ -1580,7 +1580,7 @@ class MDashboardRiver(mongo.Document):
|
|||
river = cls.get_user(user_id, river_side=river_side, river_order=river_order)
|
||||
|
||||
if not river:
|
||||
river = cls.objects.create(user_id=user_id, river_id=river_id)
|
||||
river = cls.objects.create(user_id=user_id, river_id=river_id, river_side=river_side, river_order=river_order)
|
||||
|
||||
river.river_id = river_id
|
||||
river.river_side = river_side
|
||||
|
|
|
@ -1809,7 +1809,7 @@ NEWSBLUR.AssetModel = Backbone.Router.extend({
|
|||
}, this));
|
||||
},
|
||||
|
||||
save_dashboard_river: function (river_id, river_side, river_order, callback) {
|
||||
save_dashboard_river: function (river_id, river_side, river_order, callback, error_callback) {
|
||||
this.make_request('/reader/save_dashboard_river', {
|
||||
river_id: river_id,
|
||||
river_side: river_side,
|
||||
|
@ -1817,7 +1817,7 @@ NEWSBLUR.AssetModel = Backbone.Router.extend({
|
|||
}, _.bind(function (response) {
|
||||
this.dashboard_rivers.reset(response.dashboard_rivers);
|
||||
callback && callback(response);
|
||||
}, this));
|
||||
}, this), error_callback);
|
||||
},
|
||||
|
||||
follow_user: function(user_id, callback) {
|
||||
|
|
|
@ -4725,9 +4725,15 @@
|
|||
NEWSBLUR.assets.save_dashboard_river("river:infrequent", "left", 1, _.bind(function () {
|
||||
NEWSBLUR.assets.save_dashboard_river("river:global", "left", 2, _.bind(function () {
|
||||
this.load_dashboard_rivers();
|
||||
}, this));
|
||||
}, this));
|
||||
}, this));
|
||||
}, this), function (e) {
|
||||
console.log(['Error saving dashbaord river', e]);
|
||||
});
|
||||
}, this), function (e) {
|
||||
console.log(['Error saving dashbaord river', e]);
|
||||
});
|
||||
}, this), function (e) {
|
||||
console.log(['Error saving dashbaord river', e]);
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue