fx build fix
This commit is contained in:
39
api/server/internal/mutil/param/endpoint.go
Normal file
39
api/server/internal/mutil/param/endpoint.go
Normal file
@@ -0,0 +1,39 @@
|
||||
package mutil
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func AddParam(base string, param string) string {
|
||||
base = strings.TrimSuffix(base, "/")
|
||||
return fmt.Sprintf("%s/{%s}", base, param)
|
||||
}
|
||||
|
||||
func AddAccountRef(base string) string {
|
||||
return AddParam(base, AccountRefName())
|
||||
}
|
||||
|
||||
func AddObjRef(base string) string {
|
||||
return AddParam(base, ObjRefName())
|
||||
}
|
||||
|
||||
func AddOrganizaztionRef(base string) string {
|
||||
return AddParam(base, OrganizationRefName())
|
||||
}
|
||||
|
||||
func AddStatusRef(base string) string {
|
||||
return AddParam(base, StatusRefName())
|
||||
}
|
||||
|
||||
func AddProjectRef(base string) string {
|
||||
return AddParam(base, ProjectRefName())
|
||||
}
|
||||
|
||||
func AddInvitationRef(base string) string {
|
||||
return AddParam(base, InvitationRefName())
|
||||
}
|
||||
|
||||
func AddToken(base string) string {
|
||||
return AddParam(base, TokenName())
|
||||
}
|
||||
Reference in New Issue
Block a user