fix: 🐛 prevent creation of empty antennas

This commit is contained in:
Syuilo 2023-07-08 15:06:59 -07:00 committed by ThatOneCalculator
parent 5bd5a8cc65
commit 9c8447c70a

View file

@ -29,6 +29,11 @@ export const meta = {
code: "TOO_MANY_ANTENNAS",
id: "c3a5a51e-04d4-11ee-be56-0242ac120002",
},
noKeywords: {
message: "No keywords",
code: "NO_KEYWORDS",
id: "aa975b74-1ddb-11ee-be56-0242ac120002",
},
},
res: {
@ -100,6 +105,7 @@ export const paramDef = {
export default define(meta, paramDef, async (ps, user) => {
if (user.movedToUri != null) throw new ApiError(meta.errors.noSuchUserGroup);
if (ps.keywords.length === 0) throw new ApiError(meta.errors.noKeywords);
let userList;
let userGroupJoining;