Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
|
- //
- // File.swift
- //
- //
- // Created by Michiel Carman on 9/26/24.
- //
-
- import Foundation
- import Vapor
-
- enum UserError {
- case usernameTaken
- }
-
- extension UserError: AbortError {
- var description: String {
- reason
- }
-
- var status: HTTPResponseStatus {
- switch self {
- case .usernameTaken: return .conflict
- }
- }
-
- var reason: String {
- switch self {
- case .usernameTaken: return "Username already taken"
- }
- }
- }
|