Skip to content

Commit e559f74

Browse files
committed
ncp-web: fix ncp-app selection
1 parent 30da787 commit e559f74

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

ncp-web/ncp.js

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,21 @@ function switch_to_section( name )
2727
selectedID = null;
2828
}
2929

30-
function cfgreqReceive( result )
30+
function cfgreqReceive( result, item )
3131
{
3232
var ret = $.parseJSON( result );
3333
if ( ret.token )
3434
$('#csrf-token').set( { value: ret.token } );
3535

36-
$('#details-box' ).hide();
36+
switch_to_section( 'config' );
37+
selectedID = item.get('.id');
38+
item.set( '+active' );
39+
40+
$('#details-box' ).hide();
3741
$('#circle-retstatus').hide();
3842
$('#config-box').ht( ret.output );
3943
$('#config-box-title' ).fill( $( '#' + selectedID + '-desc' ).get( '.value' ) );
4044
$('#config-box-info-txt' ).fill( $( '#' + selectedID + '-info' ).get( '.value' ) );
41-
switch_to_section( 'config' );
4245
$('#config-box-wrapper').show();
4346
$('#config-extra-info').set( { $display: 'inline-block' } );
4447
$('#config-extra-info').up().set( '@href', 'https://github.com/nextcloud/nextcloudpi/wiki/Configuration-Reference#' + selectedID );
@@ -87,9 +90,7 @@ $(function()
8790
csrf_token: $( '#csrf-token' ).get( '.value' ) }).then(
8891
function success( result )
8992
{
90-
cfgreqReceive( result );
91-
selectedID = that.get('.id');
92-
that.set( '+active' );
93+
cfgreqReceive( result, that );
9394
confLock = false;
9495
}).error( errorMsg );
9596
});
@@ -171,11 +172,7 @@ $(function()
171172
csrf_token: $( '#csrf-token' ).get( '.value' ) }).then(
172173
function success( result )
173174
{
174-
selectedID = 'nc-update';
175-
$( '#nc-update' ).set( '+active' );
176-
177-
cfgreqReceive( result );
178-
175+
cfgreqReceive( result, $( '#nc-update' ) );
179176
confLock = false;
180177
}
181178
).error( errorMsg );

0 commit comments

Comments
 (0)