@@ -208,7 +208,6 @@ define([
208208vp_config_version :'1.0.0' ,
209209vp_signature :'VisualPython' ,
210210vp_position :{ } ,
211- // CHROME: default to display vp
212211vp_section_display :false ,
213212vp_note_display :false ,
214213vp_menu_width :Config . MENU_MIN_WIDTH ,
@@ -226,8 +225,6 @@ define([
226225
227226// merge default config
228227$ . extend ( true , this . defaultConfig , this . metadataSettings ) ;
229-
230- console . log ( 'test 1' , this . defaultConfig ) ;
231228}
232229
233230_readUserCommandList ( ) {
@@ -487,15 +484,15 @@ define([
487484that . _checkMounted ( ) . then ( function ( ) {
488485that . _readFromColab ( configKey ) . then ( function ( result ) {
489486let data = result ;
490- if ( data == undefined || Object . keys ( data ) . length === 0 ) {
487+ if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
491488resolve ( data ) ;
492489return ;
493490}
494491if ( dataKey == '' ) {
495492resolve ( data ) ;
496493return ;
497494}
498- if ( data instanceof Object && Object . keys ( data ) . length === 0 ) {
495+ if ( data instanceof Object && Object . keys ( data ) . length > 0 ) {
499496resolve ( data [ dataKey ] ) ;
500497return ;
501498}
@@ -511,15 +508,15 @@ define([
511508// LAB: use local .visualpython files
512509that . _readFromLab ( configKey ) . then ( function ( result ) {
513510let data = result ;
514- if ( data == undefined || Object . keys ( data ) . length === 0 ) {
511+ if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
515512resolve ( data ) ;
516513return ;
517514}
518515if ( dataKey == '' ) {
519516resolve ( data ) ;
520517return ;
521518}
522- if ( data instanceof Object && Object . keys ( data ) . length === 0 ) {
519+ if ( data instanceof Object && Object . keys ( data ) . length > 0 ) {
523520resolve ( data [ dataKey ] ) ;
524521return ;
525522}
@@ -787,7 +784,7 @@ define([
787784let nowDate = new Date ( ) ;
788785this . getData ( 'version_timestamp' , 'vpcfg' ) . then ( function ( data ) {
789786let doCheckVersion = false ;
790- vpLog . display ( VP_LOG_TYPE . LOG , 'Checking its version timestamp... : ' + data ) ;
787+ vpLog . display ( VP_LOG_TYPE . DEVELOP , 'Checking its version timestamp... : ' + data ) ;
791788if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
792789// no timestamp, check version
793790doCheckVersion = true ;
@@ -801,7 +798,6 @@ define([
801798
802799if ( diff >= 1 ) {
803800// if More than 1 day passed, check version
804- vpLog . display ( VP_LOG_TYPE . LOG , 'timestamp diff : ' + diff ) ;
805801doCheckVersion = true ;
806802}
807803}
@@ -962,7 +958,7 @@ define([
962958/**
963959 * Version
964960 */
965- Config . version = "2.3.2" ; // TEST:
961+ Config . version = "2.3.2" ;
966962
967963/**
968964 * Type of mode