src/domain/manifests.hpp
BeforeProposed
+1−1
2727 Json vehicleKey={{"tenant",text(c,"tenant")},{"id",text(c,"vehicle")}};
2828 auto& vehicle=lookup(state,"vehicles",vehicleKey);
2929 require(vehicle["available"].get<bool>(),"vehicle-busy");
30 require(manifest["peak"].get<long>()<vehicle["capacity"].get<long>(),"capacity-exceeded");
30 require(manifest["peak"].get<long>()<=vehicle["capacity"].get<long>(),"capacity-exceeded");
3131 vehicle["available"]=false;
3232 manifest["vehicle"]=vehicle["id"];
3333 manifest["status"]="assigned";