@@ -29,7 +29,7 @@ Class.create("LogoWidget", AjxpPane, {
29
29
this . _imagePlugin = parts [ 0 ] ;
30
30
this . _imageParameter = parts [ 1 ] ;
31
31
32
- var configs = ajaxplorer . getPluginConfigs ( this . _imagePlugin ) ;
32
+ var configs = pydio . getPluginConfigs ( this . _imagePlugin ) ;
33
33
this . updateConfig ( configs ) ;
34
34
if ( options . link ) {
35
35
var linkTitle ;
@@ -39,7 +39,10 @@ Class.create("LogoWidget", AjxpPane, {
39
39
}
40
40
var clickObs = function ( ) {
41
41
if ( options . link . startsWith ( 'triggerRepositoryChange:' ) ) {
42
- ajaxplorer . triggerRepositoryChange ( options . link . replace ( 'triggerRepositoryChange:' , '' ) ) ;
42
+ var repoId = options . link . replace ( 'triggerRepositoryChange:' , '' ) ;
43
+ if ( pydio . user && pydio . user . repositories && pydio . user . repositories . get ( repoId ) ) {
44
+ pydio . triggerRepositoryChange ( repoId ) ;
45
+ }
43
46
} else {
44
47
if ( options . linkTarget && options . linkTarget == 'new' ) {
45
48
window . open ( options . link ) ;
@@ -112,7 +115,7 @@ Class.create("LogoWidget", AjxpPane, {
112
115
this . imageIsDefault = true ;
113
116
// Get parameters defaults
114
117
$A ( [ this . _imageParameter + "_H" , this . _imageParameter + "_W" , this . _imageParameter + "_L" , this . _imageParameter + "_T" ] ) . each ( function ( param ) {
115
- var v = XPathGetSingleNodeText ( ajaxplorer . getXmlRegistry ( ) , "plugins/*[@id='gui.ajax']/server_settings/global_param[@name='" + param + "']/@default" ) ;
118
+ var v = XPathGetSingleNodeText ( pydio . getXmlRegistry ( ) , "plugins/*[@id='gui.ajax']/server_settings/global_param[@name='" + param + "']/@default" ) ;
116
119
if ( ! v ) v = 0 ;
117
120
configs . set ( param , parseInt ( v ) ) ;
118
121
} ) ;
0 commit comments