mirror of
https://github.com/getAlby/lndhub.go.git
synced 2025-12-21 22:54:48 +01:00
use the right struct to create user
This commit is contained in:
@@ -20,17 +20,17 @@ type CreateUserResponseBody struct {
|
||||
Login string `json:"login"`
|
||||
Password string `json:"password"`
|
||||
}
|
||||
|
||||
// CreateUser : Create user Controller
|
||||
func (controller *CreateUserController) CreateUser(c echo.Context) error {
|
||||
// optional parameters that we currently do not use
|
||||
type RequestBody struct {
|
||||
type CreateUserRequestBody struct {
|
||||
Login string `json:"login"`
|
||||
Password string `json:"password"`
|
||||
PartnerID string `json:"partnerid"`
|
||||
AccountType string `json:"accounttype"`
|
||||
}
|
||||
var body RequestBody
|
||||
|
||||
// CreateUser : Create user Controller
|
||||
func (controller *CreateUserController) CreateUser(c echo.Context) error {
|
||||
|
||||
var body CreateUserRequestBody
|
||||
|
||||
if err := c.Bind(&body); err != nil {
|
||||
return err
|
||||
|
||||
@@ -66,7 +66,7 @@ func (suite *CreateUserTestSuite) TestCreateWithProvidedLoginAndPassword() {
|
||||
var buf bytes.Buffer
|
||||
const testLogin = "test login"
|
||||
const testPassword = "test password"
|
||||
json.NewEncoder(&buf).Encode(&controllers.AuthRequestBody{
|
||||
json.NewEncoder(&buf).Encode(&controllers.CreateUserRequestBody{
|
||||
Login: testLogin,
|
||||
Password: testPassword,
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user