diff --git a/ProjectClock/Net.swift b/ProjectClock/Net.swift index c865463..5392a27 100644 --- a/ProjectClock/Net.swift +++ b/ProjectClock/Net.swift @@ -120,18 +120,6 @@ class APIs */ static let familyCreate = API(loc: "/family/create") - /** - Delete a family - - ## Parameters (Besides from username and password) - - fid: Family ID - - pin: Admin pin - - ## Returns - Success or not - */ - static let familyDelete = API(loc: "/family/delete") - /** Change a family's admin pin @@ -146,28 +134,17 @@ class APIs static let familyChangePin = API(loc: "/family/update_pin") /** - Join family + Family-related action ## Parameters (Besides from username and password) - fid: Family ID - pin: Admin pin + - action: Join / Leave / Delete ## Returns - Family object + Family object or success message */ - static let familyJoin = API(loc: "/family/join") - - /** - Leave family - - ## Parameters (Besides from username and password) - - fid: Family ID - - pin: Admin pin - - ## Returns - Success or not - */ - static let familyLeave = API(loc: "/family/leave") + static let familyAction = API(loc: "/family/action") private init() {} }