generated from PenaSide/GolangTemplate
style: some style fixes
This commit is contained in:
parent
7b589821e8
commit
8a74754b9b
@ -34,7 +34,6 @@ services:
|
||||
ports:
|
||||
- 8082:8082
|
||||
depends_on:
|
||||
- mongo
|
||||
- migration
|
||||
networks:
|
||||
- integration_test
|
||||
|
@ -148,7 +148,7 @@ func (receiver *Controller) SetVerificationStatus(ctx echo.Context, userID strin
|
||||
account, err := receiver.service.SetVerificationStatus(ctx.Request().Context(), userID, request.Status)
|
||||
if err != nil {
|
||||
receiver.logger.Error("failed set status on <SetVerificationStatus> of <AccountController>", zap.Error(err))
|
||||
return errors.HTTP(ctx, errors.New(fmt.Errorf("failed to set status: %w", err), errors.ErrInternalError))
|
||||
return errors.HTTP(ctx, err)
|
||||
}
|
||||
|
||||
return ctx.JSON(http.StatusOK, account)
|
||||
@ -158,11 +158,7 @@ func (receiver *Controller) UpdateAccountName(ctx echo.Context) error {
|
||||
userID, ok := ctx.Get(models.AuthJWTDecodedUserIDKey).(string)
|
||||
if !ok {
|
||||
receiver.logger.Error("failed to convert jwt payload to string on <UpdateAccountName> of <AccountController>")
|
||||
|
||||
return errors.HTTP(ctx, errors.New(
|
||||
fmt.Errorf("failed to convert jwt payload to string: %s", userID),
|
||||
errors.ErrInvalidArgs,
|
||||
))
|
||||
return errors.HTTP(ctx, errors.New(fmt.Errorf("failed to convert jwt payload to string: %s", userID), errors.ErrInvalidArgs))
|
||||
}
|
||||
|
||||
request, bindErr := echotools.Bind[models.Name](ctx)
|
||||
|
@ -368,71 +368,71 @@ func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL
|
||||
// Base64 encoded, gzipped, json marshaled Swagger object
|
||||
var swaggerSpec = []string{
|
||||
|
||||
"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",
|
||||
"//8Ik+GHckYAAA==",
|
||||
"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",
|
||||
"BwAA///Ok5KNskYAAA==",
|
||||
}
|
||||
|
||||
// GetSwagger returns the content of the embedded swagger specification file
|
||||
|
@ -13,9 +13,9 @@ const (
|
||||
|
||||
// Defines values for AccountStatus.
|
||||
const (
|
||||
AccountStatusNko AccountStatus = "nko"
|
||||
AccountStatusNo AccountStatus = "no"
|
||||
AccountStatusOrg AccountStatus = "org"
|
||||
Nko AccountStatus = "nko"
|
||||
No AccountStatus = "no"
|
||||
Org AccountStatus = "org"
|
||||
)
|
||||
|
||||
// Defines values for PaymentType.
|
||||
@ -33,13 +33,6 @@ const (
|
||||
PaymentTypeYoomoney PaymentType = "yoomoney"
|
||||
)
|
||||
|
||||
// Defines values for SetAccountVerificationStatusJSONBodyStatus.
|
||||
const (
|
||||
SetAccountVerificationStatusJSONBodyStatusNko SetAccountVerificationStatusJSONBodyStatus = "nko"
|
||||
SetAccountVerificationStatusJSONBodyStatusNo SetAccountVerificationStatusJSONBodyStatus = "no"
|
||||
SetAccountVerificationStatusJSONBodyStatusOrg SetAccountVerificationStatusJSONBodyStatus = "org"
|
||||
)
|
||||
|
||||
// Account defines model for Account.
|
||||
type Account struct {
|
||||
Id string `json:"_id"`
|
||||
@ -54,7 +47,7 @@ type Account struct {
|
||||
Wallet Wallet `json:"wallet"`
|
||||
}
|
||||
|
||||
// AccountStatus defines model for Account.Status.
|
||||
// AccountStatus defines model for AccountStatus.
|
||||
type AccountStatus string
|
||||
|
||||
// BankCard defines model for BankCard.
|
||||
@ -127,12 +120,9 @@ type Wallet struct {
|
||||
|
||||
// SetAccountVerificationStatusJSONBody defines parameters for SetAccountVerificationStatus.
|
||||
type SetAccountVerificationStatusJSONBody struct {
|
||||
Status *SetAccountVerificationStatusJSONBodyStatus `json:"status,omitempty"`
|
||||
Status *AccountStatus `json:"status,omitempty"`
|
||||
}
|
||||
|
||||
// SetAccountVerificationStatusJSONBodyStatus defines parameters for SetAccountVerificationStatus.
|
||||
type SetAccountVerificationStatusJSONBodyStatus string
|
||||
|
||||
// PaginationAccountsParams defines parameters for PaginationAccounts.
|
||||
type PaginationAccountsParams struct {
|
||||
// Page Номер страницы, начиная с 1
|
||||
|
12
openapi.yaml
12
openapi.yaml
@ -213,8 +213,7 @@ paths:
|
||||
type: object
|
||||
properties:
|
||||
status:
|
||||
type: string
|
||||
enum: ["no", "nko", "org"]
|
||||
$ref: '#/components/schemas/AccountStatus'
|
||||
responses:
|
||||
'200':
|
||||
description: Успешное выставление статуса
|
||||
@ -592,9 +591,8 @@ components:
|
||||
wallet:
|
||||
$ref: "#/components/schemas/Wallet"
|
||||
status:
|
||||
type: string
|
||||
enum: ["no", "org", "nko"]
|
||||
isDeleted:
|
||||
$ref: '#/components/schemas/AccountStatus'
|
||||
isDeleted:
|
||||
type: boolean
|
||||
example: false
|
||||
createdAt:
|
||||
@ -719,6 +717,10 @@ components:
|
||||
type: string
|
||||
enum: ["bankCard", "tinkoffBank", "qiwi", "sberbank", "yoomoney", "mobile", "installments", "cash", "sbp", "b2bSberbank", "alfabank"]
|
||||
|
||||
AccountStatus:
|
||||
type: string
|
||||
enum: ["no", "nko", "org"]
|
||||
|
||||
Error:
|
||||
type: object
|
||||
required: [code, message]
|
||||
|
@ -29,3 +29,9 @@ func Get[T any, R any](ctx context.Context, settings *RequestSettings) (*Respons
|
||||
|
||||
return makeRequest[T, R](settings.URL, request.Get)
|
||||
}
|
||||
|
||||
func Patch[T any, R any](ctx context.Context, settings *RequestSettings) (*Response[T, R], error) {
|
||||
request := buildRequest(ctx, settings)
|
||||
|
||||
return makeRequest[T, R](settings.URL, request.Patch)
|
||||
}
|
||||
|
@ -24,9 +24,9 @@ func TestSetAccountVerificationStatusNO(t *testing.T) {
|
||||
return
|
||||
}
|
||||
|
||||
response, getAccountErr := client.Get[models.Account, models.ResponseErrorHTTP](ctx, &client.RequestSettings{
|
||||
response, getAccountErr := client.Patch[models.Account, models.ResponseErrorHTTP](ctx, &client.RequestSettings{
|
||||
URL: "http://localhost:8082/account/807f1f77bcf81cd799439077",
|
||||
Body: models.SetAccountStatus{Status: "no"},
|
||||
Body: models.SetAccountStatus{Status: models.AccountStatusNo},
|
||||
Headers: map[string]string{"Authorization": fmt.Sprintf("Bearer %s", token)},
|
||||
})
|
||||
if isNoError := assert.NoError(t, getAccountErr); !isNoError {
|
||||
@ -55,9 +55,9 @@ func TestSetAccountVerificationStatusORG(t *testing.T) {
|
||||
return
|
||||
}
|
||||
|
||||
response, getAccountErr := client.Get[models.Account, models.ResponseErrorHTTP](ctx, &client.RequestSettings{
|
||||
response, getAccountErr := client.Patch[models.Account, models.ResponseErrorHTTP](ctx, &client.RequestSettings{
|
||||
URL: "http://localhost:8082/account/807f1f77bcf81cd799439077",
|
||||
Body: models.SetAccountStatus{Status: "org"},
|
||||
Body: models.SetAccountStatus{Status: models.AccountStatusOrg},
|
||||
Headers: map[string]string{"Authorization": fmt.Sprintf("Bearer %s", token)},
|
||||
})
|
||||
if isNoError := assert.NoError(t, getAccountErr); !isNoError {
|
||||
@ -86,9 +86,9 @@ func TestSetAccountVerificationStatusNKO(t *testing.T) {
|
||||
return
|
||||
}
|
||||
|
||||
response, getAccountErr := client.Get[models.Account, models.ResponseErrorHTTP](ctx, &client.RequestSettings{
|
||||
response, getAccountErr := client.Patch[models.Account, models.ResponseErrorHTTP](ctx, &client.RequestSettings{
|
||||
URL: "http://localhost:8082/account/807f1f77bcf81cd799439077",
|
||||
Body: models.SetAccountStatus{Status: "nko"},
|
||||
Body: models.SetAccountStatus{Status: models.AccountStatusNko},
|
||||
Headers: map[string]string{"Authorization": fmt.Sprintf("Bearer %s", token)},
|
||||
})
|
||||
if isNoError := assert.NoError(t, getAccountErr); !isNoError {
|
||||
@ -117,7 +117,7 @@ func TestSetAccountVerificationStatusFailure(t *testing.T) {
|
||||
return
|
||||
}
|
||||
|
||||
response, getAccountErr := client.Get[models.Account, models.ResponseErrorHTTP](ctx, &client.RequestSettings{
|
||||
response, getAccountErr := client.Patch[models.Account, models.ResponseErrorHTTP](ctx, &client.RequestSettings{
|
||||
URL: "http://localhost:8082/account/807f1f77bcf81cd799439077",
|
||||
Body: models.SetAccountStatus{Status: "radnom-status"},
|
||||
Headers: map[string]string{"Authorization": fmt.Sprintf("Bearer %s", token)},
|
||||
|
Loading…
Reference in New Issue
Block a user