|
|
@@ -292,7 +292,7 @@ public class ButlerService {
|
|
|
LambdaQueryWrapper<ButlerProfile> query = new LambdaQueryWrapper<>();
|
|
|
query.eq(ButlerProfile::getStatus, "approved")
|
|
|
.eq(ButlerProfile::getTier, level)
|
|
|
- .lt(ButlerProfile::getMemberCount, ButlerProfile::getMaxMembers)
|
|
|
+ .apply("member_count < max_members")
|
|
|
.orderByAsc(ButlerProfile::getCreatedAt) // round-robin by created_at
|
|
|
.last("LIMIT 1");
|
|
|
|