mirror of
https://github.com/RetroShare/RSNewWebUI.git
synced 2026-09-14 11:05:47 +05:00
Fix file control button
resume/pause and cancel buttons on file transfers fixed and now work as expected.
This commit is contained in:
parent
23683c7927
commit
cf5af14e69
@ -75,21 +75,21 @@ function fileAction(hash, action) {
|
||||
let json_params = {hash, flags : 0};
|
||||
switch (action) {
|
||||
case 'cancel':
|
||||
req_action = '/rsFiles/FileCancel';
|
||||
action_header = '/rsFiles/FileCancel';
|
||||
break;
|
||||
|
||||
case 'pause':
|
||||
req_action = '/rsFiles/FileControl';
|
||||
action_header = '/rsFiles/FileControl';
|
||||
json_params.flags = RS_FILE_CTRL_PAUSE;
|
||||
break;
|
||||
|
||||
case 'resume':
|
||||
req_action = '/rsFiles/FileControl';
|
||||
action_header = '/rsFiles/FileControl';
|
||||
json_params.flags = RS_FILE_CTRL_START;
|
||||
break;
|
||||
|
||||
case 'force_check':
|
||||
req_action = '/rsFiles/FileControl';
|
||||
action_header = '/rsFiles/FileControl';
|
||||
json_params.flags = RS_FILE_CTRL_FORCE_CHECK;
|
||||
break;
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@ var rs = require('rswebui');
|
||||
let onSuccessCallback = function() {};
|
||||
|
||||
function renderLoginPage(callback) {
|
||||
// Cannot use mount because vDOM will not let any other mount overrides
|
||||
// Cannot use mount because vDOM will not let any other component overrides
|
||||
m.render(document.getElementById('main'), m(loginComponent));
|
||||
onSuccessCallback = callback;
|
||||
}
|
||||
|
||||
@ -5,24 +5,25 @@ let login = require('login');
|
||||
login.renderLoginPage(onSuccess);
|
||||
|
||||
function onSuccess() {
|
||||
let home = require('home');
|
||||
let dl = require('downloads');
|
||||
let home = require('home');
|
||||
let dl = require('downloads');
|
||||
|
||||
renderMainStructure();
|
||||
m.route(document.getElementById('tab-section'), '/home', {
|
||||
'/home': home.component,
|
||||
'/downloads': dl.component,
|
||||
});
|
||||
renderMainStructure();
|
||||
m.route(document.getElementById('tab-section'), '/home', {
|
||||
'/home' : home.component,
|
||||
'/downloads' : dl.component,
|
||||
});
|
||||
}
|
||||
|
||||
function renderMainStructure() {
|
||||
m.render(document.getElementById('main'), [
|
||||
m('nav.tab-container',
|
||||
[
|
||||
m('a.tab-header[href=/home]', {oncreate: m.route.link}, 'Home'),
|
||||
m('a.tab-header[href=/downloads]', {oncreate: m.route.link}, 'Downloads'),
|
||||
]),
|
||||
m('div', {id: 'tab-section'})
|
||||
]);
|
||||
m.render(document.getElementById('main'), [
|
||||
m('nav.tab-container',
|
||||
[
|
||||
m('a.tab-header[href=/home]', {oncreate : m.route.link}, 'Home'),
|
||||
m('a.tab-header[href=/downloads]', {oncreate : m.route.link},
|
||||
'Downloads'),
|
||||
]),
|
||||
m('div', {id : 'tab-section'})
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user