diff --git a/content.js b/content.js index b5f749b..c3150a2 100644 --- a/content.js +++ b/content.js @@ -13,18 +13,24 @@ chrome.runtime.onMessage.addListener( version = ParseResult( result ) if( version ) { bboutput = 'Beaver Builder version ' + version + ' detected!\n' + } else { + bboutput = 'Beaver Builder not found.\n' } result = GetResult( bbtheme ) version = ParseResult( result ) if( version ) { bboutput += 'Beaver Theme version ' + version + ' detected!\n' + } else { + bboutput += 'Beaver Theme not found.\n' } result = GetResult( themer ) version = ParseResult( result ) if( version ) { bboutput += 'Beaver Themer version ' + version + ' detected!\n' + } else { + bboutput += 'Beaver Themer not found.\n' } if( bboutput ) { @@ -35,9 +41,13 @@ chrome.runtime.onMessage.addListener( ); function ParseResult( data ) { + if( data.length < 1 ) { return false; } + if( ! data ) { + return false; + } var lines = data.split("\n"); line = lines[0] versions = line.match(/

([a-z0-9\.-]+)/) @@ -48,7 +58,7 @@ function ParseResult( data ) { } function GetResult( url ) { - var result = null; + var result = false; $.ajax({ url: url, type: 'get', diff --git a/manifest.json b/manifest.json index a85f623..1492389 100644 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 2, "name": "BB Detector", "description": "Detects Beaver Builder version string.", - "version": "0.2", + "version": "0.3", "background": { "scripts": ["background.js"] },