add allMethod #3

Merged
lqhoang99 merged 2 commits from feature/AllMethod into master 2021-11-05 10:28:54 +00:00
4 changed files with 90 additions and 10 deletions
Showing only changes of commit 8fcb6cdb08 - Show all commits

View File

@ -11,14 +11,16 @@ import (
// CreateOptions ... // CreateOptions ...
type CreateOptions struct { type CreateOptions struct {
DeviceID string DeviceID string
UserID string UserID string
UserAgent string UserAgent string
AppVersion string AppVersion string
IP string IP string
FCMToken string FCMToken string
AuthToken string AuthToken string
Language string Language string
Model string
Manufacturer string
} }
// Create ... // Create ...
@ -71,6 +73,8 @@ func (payload CreateOptions) newDevice() (result Device, err error) {
LastActivatedAt: timeNow, LastActivatedAt: timeNow,
CreatedAt: timeNow, CreatedAt: timeNow,
FCMToken: payload.FCMToken, FCMToken: payload.FCMToken,
Model: payload.Model,
Manufacturer: payload.Manufacturer,
} }
// App version // App version

52
action_get_all.go Normal file
View File

@ -0,0 +1,52 @@
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
package devicemngmt
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
import (
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
"context"
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
"github.com/Selly-Modules/mongodb"
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
"go.mongodb.org/mongo-driver/bson"
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
)
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
// FindAllDevicesByUserID ...
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
func (s Service) FindAllDevicesByUserID(userID string) []ResponseDevice {
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
var (
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
ctx = context.Background()
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
col = s.getDeviceCollection()
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
docs = make([]Device, 0)
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
result = make([]ResponseDevice, 0)
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
cond = bson.M{
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
"userID": mongodb.NewIDFromString(userID),
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
)
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
// Find
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
cursor, err := col.Find(ctx, cond)
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
if err != nil {
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
return result
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
defer cursor.Close(ctx)
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
cursor.All(ctx, &docs)
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
// Get response data
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
for _, doc := range docs {
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
result = append(result, ResponseDevice{
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
ID: doc.ID,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
DeviceID: doc.DeviceID,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
IP: doc.IP,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
OS: ResponseOS{
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
Name: doc.OSName,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
Version: doc.OSVersion,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
},
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
AppVersion: doc.AppVersion,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
Language: doc.Language,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
IsMobile: doc.IsMobile,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
FCMToken: doc.FCMToken,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
Model: doc.Model,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
Manufacturer: doc.Manufacturer,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
LastActivatedAt: doc.LastActivatedAt,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
CreatedAt: doc.CreatedAt,
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
})
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
return result
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-05 10:11:22 +00:00 (Migrated from github.com)
Review

dùng 1 model để public ra thôi. Dùng cái Device luôn đi

dùng 1 model để public ra thôi. Dùng cái Device luôn đi
namhq1989 commented 2021-11-05 10:12:09 +00:00 (Migrated from github.com)
Review

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi

cái user id sao phải đưa qua mongo id, nó chỉ là string thôi mà, đã note ở PR cũ rồi
lqhoang99 commented 2021-11-05 10:24:19 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-05 10:24:26 +00:00 (Migrated from github.com)
Review

done

done

View File

@ -20,5 +20,29 @@ type Device struct {
UserID primitive.ObjectID `bson:"userID" json:"userId"` UserID primitive.ObjectID `bson:"userID" json:"userId"`
AuthToken string `bson:"authToken" json:"authToken"` AuthToken string `bson:"authToken" json:"authToken"`
FCMToken string `bson:"fcmToken" json:"fcmToken"` FCMToken string `bson:"fcmToken" json:"fcmToken"`
Model string `bson:"model,omitempty" json:"model,omitempty"`
Manufacturer string `bson:"manufacturer,omitempty" json:"manufacturer,omitempty"`
CreatedAt time.Time `bson:"createdAt" json:"createdAt"` CreatedAt time.Time `bson:"createdAt" json:"createdAt"`
} }
// ResponseOS ...
type ResponseOS struct {
Name string `json:"name"`
Version string `json:"version"`
}
// ResponseDevice ...
type ResponseDevice struct {
ID primitive.ObjectID `json:"_id"`
DeviceID string `json:"deviceId"`
IP string `json:"ip"`
OS ResponseOS `json:"os"`
AppVersion string `json:"appVersion"`
Language string `json:"language"`
IsMobile bool `json:"isMobile"`
FCMToken string `json:"fcmToken"`
Model string `json:"model,omitempty"`
Manufacturer string `json:"manufacturer,omitempty"`
LastActivatedAt time.Time `json:"lastActivatedAt"`
CreatedAt time.Time `json:"createdAt"`
}

View File

@ -6,7 +6,7 @@ import (
"github.com/Selly-Modules/logger" "github.com/Selly-Modules/logger"
) )
func (co CreateOptions) validate() error{ func (co CreateOptions) validate() error {
// DeviceID // DeviceID
if co.DeviceID == "" { if co.DeviceID == "" {
logger.Error("devicemngt - Create: no deviceID data", logger.LogData{ logger.Error("devicemngt - Create: no deviceID data", logger.LogData{
@ -20,7 +20,7 @@ func (co CreateOptions) validate() error{
logger.Error("devicemngt - Create: no userAgent data", logger.LogData{ logger.Error("devicemngt - Create: no userAgent data", logger.LogData{
"payload": co, "payload": co,
}) })
return errors.New("no userAgent data") return errors.New("no userAgent data")
} }
// IP // IP