NOISSUE - Fix SDK page metadata from email to identity. (#77)

* fix sdk pgm from email to identity

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* fix linter error

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* fi linter error

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

* update identity shortform

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>

---------

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
This commit is contained in:
Ian Ngethe Muchiri
2023-11-27 17:34:08 +03:00
committed by GitHub
parent ea0559da44
commit 98007ad669
5 changed files with 12 additions and 11 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ var cmdUsers = []cobra.Command{
return
}
pageMetadata := mgxsdk.PageMetadata{
Email: Email,
Identity: Identity,
Offset: Offset,
Limit: Limit,
Metadata: metadata,
+2 -2
View File
@@ -20,8 +20,8 @@ var (
Offset uint64 = 0
// Name query parameter.
Name string = ""
// Email query parameter.
Email string = ""
// Identity query parameter.
Identity string = ""
// Metadata query parameter.
Metadata string = ""
// Status query parameter.
+4 -4
View File
@@ -203,11 +203,11 @@ func main() {
)
rootCmd.PersistentFlags().StringVarP(
&cli.Email,
"email",
"e",
&cli.Identity,
"identity",
"I",
"",
"User email query parameter",
"User identity query parameter",
)
rootCmd.PersistentFlags().StringVarP(
+4 -3
View File
@@ -74,7 +74,7 @@ type PageMetadata struct {
Offset uint64 `json:"offset"`
Limit uint64 `json:"limit"`
Level uint64 `json:"level,omitempty"`
Email string `json:"email,omitempty"`
Identity string `json:"identity,omitempty"`
Name string `json:"name,omitempty"`
Type string `json:"type,omitempty"`
Metadata Metadata `json:"metadata,omitempty"`
@@ -91,6 +91,7 @@ type PageMetadata struct {
Topic string `json:"topic,omitempty"`
Contact string `json:"contact,omitempty"`
State string `json:"state,omitempty"`
Order string `json:"order,omitempty"`
}
// Credentials represent client credentials: it contains
@@ -1186,8 +1187,8 @@ func (pm PageMetadata) query() (string, error) {
if pm.Level != 0 {
q.Add("level", strconv.FormatUint(pm.Level, 10))
}
if pm.Email != "" {
q.Add("email", pm.Email)
if pm.Identity != "" {
q.Add("identity", pm.Identity)
}
if pm.Name != "" {
q.Add("name", pm.Name)
+1 -1
View File
@@ -96,7 +96,7 @@ func New(cfg Config, sdk sdk.SDK, logger mglog.Logger) Service {
// Mapping retrieves current configuration.
func (ps *provisionService) Mapping(token string) (map[string]interface{}, error) {
userFilter := sdk.PageMetadata{
Email: "",
Identity: "",
Offset: uint64(offset),
Limit: uint64(limit),
Metadata: make(map[string]interface{}),