summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--update_reserved_status.ktr24
1 files changed, 12 insertions, 12 deletions
diff --git a/update_reserved_status.ktr b/update_reserved_status.ktr
index 6294745..7fa7a43 100644
--- a/update_reserved_status.ktr
+++ b/update_reserved_status.ktr
@@ -678,19 +678,19 @@ else{
<jsScript>
<jsScript_type>0</jsScript_type>
<jsScript_name>Script 1</jsScript_name>
- <jsScript_script>var reserve_state = "waiting"
-if(state == "done" &amp;&amp; qty_done > 0){
- reserve_state = "done"
+ <jsScript_script>var reserve_state = "waiting";
+if (state != "partial") {
+ if (state == "done" &amp;&amp; qty_done > 0) {
+ reserve_state = "done";
+ } else if (state == "cancel") {
+ reserve_state = "cancel";
+ } else if (qty_reserved - qty_need == 0 &amp;&amp; qty_reserved > 0) {
+ reserve_state = "ready";
+ } else {
+ reserve_state = "waiting";
+ }
}
-else if(state == "cancel"){
- reserve_state = "cancel"
-}
-else if(qty_reserved-qty_need==0 &amp;&amp; qty_reserved > 0){
- reserve_state = "ready"
-}
-else{
- reserve_state = "waiting"
-}</jsScript_script>
+</jsScript_script>
</jsScript>
</jsScripts>
<fields>