diff --git a/eos b/eos index f9c2f27c7..9f5b45ead 160000 --- a/eos +++ b/eos @@ -1 +1 @@ -Subproject commit f9c2f27c7986924bec684575e08a0fa897a4546f +Subproject commit 9f5b45eadab5997d94e5171d0d88fb73867b72bc diff --git a/service/fit.py b/service/fit.py index e187ca56c..c13664f05 100644 --- a/service/fit.py +++ b/service/fit.py @@ -371,8 +371,10 @@ class Fit(object): if drone is None: drone = eos.types.Drone(item) - fit.drones.append(drone) - + if drone.fits(fit) is True: + fit.drones.append(drone) + else: + return False drone.amount += 1 eos.db.commit() fit.clear()