|
|
@@ -1,5 +1,8 @@
|
|
|
var SyncServiceView = BaseView.extend({
|
|
|
templateUrl: '/options/templates/sync-service.html',
|
|
|
+ events: {
|
|
|
+ 'click .sync-start': 'retry',
|
|
|
+ },
|
|
|
_render: function () {
|
|
|
var it = this.model.toJSON();
|
|
|
it.initializing = it.authState === 'initializing';
|
|
|
@@ -10,4 +13,10 @@ var SyncServiceView = BaseView.extend({
|
|
|
it.lastSync = it.timestamp && new Date(it.timestamp).toLocaleString();
|
|
|
this.$el.html(this.templateFn(it));
|
|
|
},
|
|
|
+ retry: function () {
|
|
|
+ _.sendMessage({
|
|
|
+ cmd: 'SyncStart',
|
|
|
+ data: this.model.get('name'),
|
|
|
+ });
|
|
|
+ },
|
|
|
});
|