|
|
@@ -12,6 +12,25 @@ function copyToClipboard(str) { |
|
|
|
document.body.removeChild(el); |
|
|
|
} |
|
|
|
|
|
|
|
var http = new XMLHttpRequest(); |
|
|
|
http.open("GET", "https://snap.as/api/me", true); |
|
|
|
http.onreadystatechange = function() { |
|
|
|
if (http.readyState == 4) { |
|
|
|
env = JSON.parse(http.responseText); |
|
|
|
if (env.code == 200 && typeof env.data !== 'undefined' && env.data != "") { |
|
|
|
document.getElementById('loading').style.display = 'none'; |
|
|
|
document.getElementById('uploader').style.display = 'block'; |
|
|
|
} else { |
|
|
|
document.getElementById('loading').innerHTML = '<a href="https://snap.as/login" id="login">Log in to Snap.as</a>'; |
|
|
|
document.getElementById('login').onclick = function(e) { |
|
|
|
e.preventDefault(); |
|
|
|
chrome.tabs.create({ url: 'https://snap.as/login' }); |
|
|
|
window.close(); |
|
|
|
}; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
http.send(); |
|
|
|
|
|
|
|
Dropzone.options.uploader = { |
|
|
|
maxFilesize: 16, |
|
|
|