@@ -133,7 +133,7 @@ UI.widgets.loadPreferences = function(context) {
133133 var pending ;
134134 if ( box ) {
135135 pending = UI . widgets . errorMessageBlock ( context . dom ,
136- "(loading preferences " + preferencesFile + ")" ) ;
136+ "(loading preferences " + preferencesFile + ")" , "straw" ) ;
137137 box . appendChild ( pending ) ;
138138 }
139139 kb . fetcher . load ( preferencesFile ) . then ( function ( xhr ) {
@@ -142,7 +142,7 @@ UI.widgets.loadPreferences = function(context) {
142142 }
143143 resolve ( context ) ;
144144 } ) . catch ( function ( err ) {
145- reject ( "Error loading preferences file" + err )
145+ reject ( "Error loading preferences file. " + err )
146146 } ) ;
147147 } ) ;
148148} ;
@@ -529,13 +529,17 @@ UI.widgets.userCheckSite = 'https://databox.me/';
529529
530530
531531UI . widgets . checkUser = function ( doc , setIt ) {
532+ var kb = UI . store
532533
533534 if ( typeof $SolidTestEnvironment !== 'undefined' && $SolidTestEnvironment . username ) { // Test setup
535+ tabulator . preferences . set ( 'me' , $SolidTestEnvironment . username )
534536 return setIt ( $SolidTestEnvironment . username )
535537 }
538+ var me_uri = tabulator . preferences . get ( 'me' )
539+ if ( me_uri ) return setIt ( me_uri )
540+
536541 var userMirror = UI . store . any ( doc , UI . ns . link ( 'userMirror' ) ) ;
537542 if ( ! userMirror ) userMirror = doc ;
538- var kb = UI . store
539543 kb . fetcher . nowOrWhenFetched ( userMirror . uri , undefined , function ( ok , body ) {
540544 if ( ! ok ) {
541545 var message = "checkUser: Unable to load " + userMirror . uri + ": " + body ;
0 commit comments