11import WalletInterface from './libs/WalletAdapter'
22
33export default {
4- data ( ) {
4+ data ( ) {
55 return {
66 me : null ,
77 meta : null ,
@@ -16,7 +16,7 @@ export default {
1616 }
1717 } ,
1818 methods : {
19- makeURL ( uri ) {
19+ makeURL ( uri ) {
2020 let origin = location . origin
2121 if ( / .* \/ $ / . test ( origin ) ) {
2222 origin = origin . substring ( 0 , origin . length - 1 )
@@ -26,7 +26,7 @@ export default {
2626 }
2727 return origin + uri
2828 } ,
29- isLangAvailable ( lang ) {
29+ isLangAvailable ( lang ) {
3030 if ( this . meta && this . meta . activeLangs ) {
3131 for ( let i = 0 ; i < this . meta . activeLangs . length ; i ++ ) {
3232 if ( this . meta . activeLangs [ i ] &&
@@ -37,37 +37,37 @@ export default {
3737 }
3838 return false
3939 } ,
40- userIsRoot ( ) {
40+ userIsRoot ( ) {
4141 if ( this . me ) {
4242 return this . me . role === 100
4343 }
4444 return false
4545 } ,
46- userIsSuperAdmin ( ) {
46+ userIsSuperAdmin ( ) {
4747 if ( this . me ) {
4848 return this . me . role > 10
4949 }
5050 return false
5151 } ,
52- userIsAdminOrHigher ( ) {
52+ userIsAdminOrHigher ( ) {
5353 if ( this . me ) {
5454 return this . me . role >= 10
5555 }
5656 return false
5757 } ,
58- userIsCreatorOrHigher ( ) {
58+ userIsCreatorOrHigher ( ) {
5959 if ( this . me ) {
6060 return this . me . role >= 7
6161 }
6262 return false
6363 } ,
64- userIsUserOrHigher ( ) {
64+ userIsUserOrHigher ( ) {
6565 if ( this . me ) {
6666 return this . me . role >= 5
6767 }
6868 return false
6969 } ,
70- amIWriteGrantedFor ( item ) {
70+ amIWriteGrantedFor ( item ) {
7171 try {
7272 // check authority
7373 if ( this . me . role >= 100 ) {
@@ -110,7 +110,7 @@ export default {
110110 } catch ( e ) { }
111111 return false
112112 } ,
113- handleError ( o ) {
113+ handleError ( o ) {
114114 if ( this . isConToServerLostError ( o ) ) {
115115 // couldn't reach the server
116116 if ( ! this . intervalID ) {
@@ -119,15 +119,15 @@ export default {
119119 }
120120 }
121121 } ,
122- isConToServerLostError ( o ) {
122+ isConToServerLostError ( o ) {
123123 let txt = ''
124124 try {
125125 txt = o . data || o . request . response || o . request . responseText
126126 } catch ( e ) { }
127127 return ( o . request && ! o . response ) ||
128128 ( window . webpackHotUpdate && / ^ .* \( E C O N N R E F U S E D \) \. $ / m. test ( txt ) )
129129 } ,
130- pingService ( ) {
130+ pingService ( ) {
131131 console . log ( 'pingService' )
132132 axios . get ( '/api/config' ) . then ( ( r ) => {
133133 if ( r . data ) {
@@ -142,10 +142,10 @@ export default {
142142 this . handleError ( err )
143143 } )
144144 } ,
145- getSelectedLang ( ) {
145+ getSelectedLang ( ) {
146146 return this . $cookie . get ( 'lang' ) || this . fallbackLang ( )
147147 } ,
148- setSelectedLang ( lang ) {
148+ setSelectedLang ( lang ) {
149149 if ( lang ) {
150150 this . $cookie . set ( 'lang' , lang , {
151151 expires : '1Y'
@@ -156,10 +156,10 @@ export default {
156156 this . $i18n . set ( this . fallbackLang ( ) )
157157 }
158158 } ,
159- checkUserHasSession ( ) {
159+ checkUserHasSession ( ) {
160160 return ! ! localStorage . getItem ( 'userhassession' )
161161 } ,
162- initUserHasSession ( redirectTo ) {
162+ initUserHasSession ( redirectTo ) {
163163 localStorage . setItem ( 'userhassession' , true )
164164
165165 const hasRequestedRedirect = new URLSearchParams ( window . location . search ) . get ( 'redirect' )
@@ -170,13 +170,13 @@ export default {
170170 window . location . href = redirectTo
171171 }
172172 } ,
173- deleteUserHasSession ( ) {
173+ deleteUserHasSession ( ) {
174174 localStorage . removeItem ( 'userhassession' )
175175 } ,
176176 redirectToLogin ( backUrl ) {
177177 window . location . href = `/login?redirect=${ backUrl } `
178178 } ,
179- loadMe ( clb ) {
179+ loadMe ( clb ) {
180180 if ( ! this . checkUserHasSession ( ) ) {
181181 return
182182 }
@@ -196,7 +196,7 @@ export default {
196196 this . handleError ( err )
197197 } )
198198 } ,
199- loadLastExportResults ( clb , delParams ) {
199+ loadLastExportResults ( clb , delParams ) {
200200 let url = '/api/export/results'
201201 if ( delParams ) {
202202 url += '?' + delParams
@@ -215,7 +215,7 @@ export default {
215215 this . handleError ( err )
216216 } )
217217 } ,
218- loadLastImportResults ( clb , delParams ) {
218+ loadLastImportResults ( clb , delParams ) {
219219 let url = '/api/import/results'
220220 if ( delParams ) {
221221 url += '?' + delParams
@@ -234,7 +234,7 @@ export default {
234234 this . handleError ( err )
235235 } )
236236 } ,
237- exportData ( params , cb , url , name ) {
237+ exportData ( params , cb , url , name ) {
238238 if ( ! url ) {
239239 url = '/api/export?include=' + params
240240 } else {
@@ -289,7 +289,7 @@ export default {
289289 } )
290290 } )
291291 } ,
292- importData ( file , skipExisting , cb ) {
292+ importData ( file , skipExisting , cb ) {
293293 if ( ! file ) {
294294 return
295295 }
@@ -327,10 +327,10 @@ export default {
327327 this . handleError ( err )
328328 } )
329329 } ,
330- async validateSessionCookie ( ) {
330+ async validateSessionCookie ( ) {
331331 return axios . get ( '/api/session/validate' )
332332 } ,
333- loadMeta ( clb ) {
333+ loadMeta ( clb ) {
334334 axios . get ( '/api/i18n/meta' ) . then ( ( response ) => {
335335 this . meta = response . data
336336 if ( this . meta && this . meta . langFallback ) {
@@ -349,7 +349,7 @@ export default {
349349 this . handleError ( err )
350350 } )
351351 } ,
352- updateLangLabel ( ) {
352+ updateLangLabel ( ) {
353353 if ( this . meta && this . meta . activeLangs ) {
354354 for ( let i = 0 ; i < this . meta . activeLangs . length ; i ++ ) {
355355 this . meta . activeLangs [ i ] . label = this . $t (
@@ -358,13 +358,13 @@ export default {
358358 return this . meta . activeLangs
359359 }
360360 } ,
361- fallbackLang ( ) {
361+ fallbackLang ( ) {
362362 if ( this . meta ) {
363363 return this . meta . langFallback
364364 }
365365 return null
366366 } ,
367- getSelectedLangIndex ( ) {
367+ getSelectedLangIndex ( ) {
368368 if ( this . meta && this . meta . activeLangs ) {
369369 for ( let i = 0 ; i < this . meta . activeLangs . length ; i ++ ) {
370370 if ( this . meta . activeLangs [ i ] . Code === this . getSelectedLang ( ) ) {
@@ -374,7 +374,7 @@ export default {
374374 }
375375 return null
376376 } ,
377- reloadI18n ( ) {
377+ reloadI18n ( ) {
378378 axios . get ( '/api/i18n/all' ) . then (
379379 ( response ) => {
380380 this . $i18n . add ( this . getSelectedLang ( ) , response . data )
@@ -385,7 +385,7 @@ export default {
385385 this . handleError ( err )
386386 } )
387387 } ,
388- loadConfig ( ) {
388+ loadConfig ( ) {
389389 axios . get ( '/api/config' ) . then ( r => {
390390 if ( r . data ) {
391391 this . setConfig ( r . data )
@@ -394,7 +394,7 @@ export default {
394394 this . handleError ( err )
395395 } )
396396 } ,
397- async setConfig ( d ) {
397+ async setConfig ( d ) {
398398 if ( d . blockchainNet ) {
399399 this . blockchainNet = d . blockchainNet
400400 }
@@ -410,7 +410,7 @@ export default {
410410 await this . wallet . validateUserNetwork ( ( ) => this . $root . $emit ( 'service-off' ) , ( ) => this . $root . $emit ( 'service-on' ) )
411411 }
412412 } ,
413- acknowledgeFirstLogin ( ) {
413+ acknowledgeFirstLogin ( ) {
414414 // Show the following overlays starting now (they can be delayed)
415415 localStorage . setItem ( 'showFirstLoginMessageOn-documents' , new Date ( ) )
416416 if ( this . userIsCreatorOrHigher ( ) ) {
@@ -420,13 +420,13 @@ export default {
420420 } ,
421421 computed : {
422422 app : {
423- get ( ) {
423+ get ( ) {
424424 return this . $root . $children [ 0 ]
425425 } ,
426- set ( a ) { }
426+ set ( a ) { }
427427 }
428428 } ,
429- created ( ) {
429+ created ( ) {
430430 const tmpLangToPreventFromWarnings = 'en'
431431 this . $i18n . fallback ( tmpLangToPreventFromWarnings )
432432 this . $i18n . set ( tmpLangToPreventFromWarnings )
0 commit comments