invite_ee.go 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //go:build ee
  2. // +build ee
  3. package invite
  4. import (
  5. "net/http"
  6. "github.com/porter-dev/porter/api/server/shared"
  7. "github.com/porter-dev/porter/api/server/shared/config"
  8. "github.com/porter-dev/porter/ee/api/server/handlers/invite"
  9. )
  10. var NewInviteUpdateRoleHandler func(
  11. config *config.Config,
  12. decoderValidator shared.RequestDecoderValidator,
  13. ) http.Handler
  14. var NewInviteAcceptHandler func(
  15. config *config.Config,
  16. ) http.Handler
  17. var NewInviteCreateHandler func(
  18. config *config.Config,
  19. decoderValidator shared.RequestDecoderValidator,
  20. writer shared.ResultWriter,
  21. ) http.Handler
  22. var NewInviteDeleteHandler func(
  23. config *config.Config,
  24. ) http.Handler
  25. var NewInvitesListHandler func(
  26. config *config.Config,
  27. writer shared.ResultWriter,
  28. ) http.Handler
  29. func init() {
  30. NewInviteUpdateRoleHandler = invite.NewInviteUpdateRoleHandler
  31. NewInviteAcceptHandler = invite.NewInviteAcceptHandler
  32. NewInviteCreateHandler = invite.NewInviteCreateHandler
  33. NewInviteDeleteHandler = invite.NewInviteDeleteHandler
  34. NewInvitesListHandler = invite.NewInvitesListHandler
  35. }