diff --git a/src/main/java/com/parallax/server/blocklyprop/db/dao/impl/ProjectDaoImpl.java b/src/main/java/com/parallax/server/blocklyprop/db/dao/impl/ProjectDaoImpl.java index a1267627..ed78227b 100644 --- a/src/main/java/com/parallax/server/blocklyprop/db/dao/impl/ProjectDaoImpl.java +++ b/src/main/java/com/parallax/server/blocklyprop/db/dao/impl/ProjectDaoImpl.java @@ -775,6 +775,8 @@ private String fixPropcProjectBlocks(String newCode) { newCode = newCode.replaceAll("block type=\"logic_boolean_negate\"", "block type=\"logic_negate\""); + + newCode = newCode.replaceAll("_000 / ", "000 / "); // Fix a small issue with calling the wrong project type. newCode = newCode.replaceAll("block type=\"spin_integer\"", @@ -783,6 +785,8 @@ private String fixPropcProjectBlocks(String newCode) { // Change all math number blocks to the same kind newCode = newCode.replaceAll("block type=\"math_int_angle\"", "block type=\"math_number\""); + newCode = newCode.replaceAll("block type=\"math_integer\"", + "block type=\"math_number\""); newCode = newCode.replaceAll("block type=\"scribbler_random_number\"", "block type=\"math_random\""); newCode = newCode.replaceAll("field name=\"INT_VALUE\"", @@ -799,6 +803,10 @@ private String fixPropcProjectBlocks(String newCode) { newCode = newCode.replaceAll("scribbler_if_line\" id=(.*)>(.*)(.*)(.*)$3$4$5(.*)(.*)$2$3(.*)(.*)$3$4