diff --git a/apps/espruinoprog/custom.html b/apps/espruinoprog/custom.html
index a12189707..c6c51ca3e 100644
--- a/apps/espruinoprog/custom.html
+++ b/apps/espruinoprog/custom.html
@@ -128,38 +128,36 @@ LED.set();NRF.sleep();`);
posteditor.on("change", editorChanged);
document.getElementById("upload").addEventListener("click", function() {
- if (!hasWarnings()) {
- var precode = preeditor.getValue();
- var jscode = jseditor.getValue();
- var postcode = posteditor.getValue();
- var namePrefix = document.getElementById("nameprefix").value;
- localStorage.setItem(LS_PRECODE, precode);
- localStorage.setItem(LS_JSCODE, jscode);
- localStorage.setItem(LS_POSTCODE, postcode);
- localStorage.setItem(LS_NAMEPREFIX, namePrefix);
+ var precode = preeditor.getValue();
+ var jscode = jseditor.getValue();
+ var postcode = posteditor.getValue();
+ var namePrefix = document.getElementById("nameprefix").value;
+ localStorage.setItem(LS_PRECODE, precode);
+ localStorage.setItem(LS_JSCODE, jscode);
+ localStorage.setItem(LS_POSTCODE, postcode);
+ localStorage.setItem(LS_NAMEPREFIX, namePrefix);
- // force version - as long as we're above 1v96 we get the ability to upload to different storage files
- var ENV = Espruino.Core.Env.getData();
- ENV.VERSION_MAJOR = 2;
- ENV.VERSION_MINOR = 0;
- // Now compile
- Espruino.transform(jscode, {
- SET_TIME_ON_WRITE : false, // time would just be out of date
- SAVE_ON_SEND : 1, // save to flash
- LOAD_STORAGE_FILE : 0, // do not load from storage after saving
- // PRETOKENISE : true,
- // MINIFICATION_LEVEL : "ESPRIMA", // maybe?
- }).then(content => {
- sendCustomizedApp({
- storage: [{ name: "espruinoprog.json", content: JSON.stringify({
- namePrefix : namePrefix,
- pre : Espruino.Core.CodeWriter.reformatCode(precode),
- code : Espruino.Core.CodeWriter.reformatCode(content),
- post : Espruino.Core.CodeWriter.reformatCode(postcode)
- })}]
- });
+ // force version - as long as we're above 1v96 we get the ability to upload to different storage files
+ var ENV = Espruino.Core.Env.getData();
+ ENV.VERSION_MAJOR = 2;
+ ENV.VERSION_MINOR = 0;
+ // Now compile
+ Espruino.transform(jscode, {
+ SET_TIME_ON_WRITE : false, // time would just be out of date
+ SAVE_ON_SEND : 1, // save to flash
+ LOAD_STORAGE_FILE : 0, // do not load from storage after saving
+ // PRETOKENISE : true,
+ // MINIFICATION_LEVEL : "ESPRIMA", // maybe?
+ }).then(content => {
+ sendCustomizedApp({
+ storage: [{ name: "espruinoprog.json", content: JSON.stringify({
+ namePrefix : namePrefix,
+ pre : Espruino.Core.CodeWriter.reformatCode(precode),
+ code : Espruino.Core.CodeWriter.reformatCode(content),
+ post : Espruino.Core.CodeWriter.reformatCode(postcode)
+ })}]
});
- }
+ });
});
document.getElementById("setdefault").addEventListener("click", function(e) {
e.preventDefault();