add createMethod #1

Merged
lqhoang99 merged 4 commits from feature/CreateMethod into master 2021-11-08 16:41:17 +00:00
5 changed files with 43 additions and 28 deletions
Showing only changes of commit 518de0245a - Show all commits

View File

@ -2,11 +2,8 @@ package usermngmt
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:08 +00:00 (Migrated from github.com)
Review

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

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

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
import ( import (
"context" "context"
"fmt"
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
"github.com/Selly-Modules/logger"
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
"github.com/Selly-Modules/mongodb" "github.com/Selly-Modules/mongodb"
"go.mongodb.org/mongo-driver/bson/primitive"
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
) )
// CreateOptions ... // CreateOptions ...
@ -16,14 +13,13 @@ type CreateOptions struct {
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:08 +00:00 (Migrated from github.com)
Review

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

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

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
Email string Email string
Password string Password string
Status string Status string
RoleID primitive.ObjectID RoleID string
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
Other string Other string
} }
// Create ... // Create ...
func (s Service) Create(payload CreateOptions) error { func (s Service) Create(payload CreateOptions) error {
var ( var (
col = s.getUserCollection()
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
ctx = context.Background() ctx = context.Background()
) )
@ -34,19 +30,15 @@ func (s Service) Create(payload CreateOptions) error {
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:08 +00:00 (Migrated from github.com)
Review

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

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

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
} }
// New user data from payload // New user data from payload
userData, err := payload.newUser() doc, err := payload.newUser()
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
if err != nil { if err != nil {
return err return err
} }
// Create device // Create user
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
_, err = col.InsertOne(ctx, userData) err = s.userCreate(ctx, doc)
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
if err != nil { if err != nil {
logger.Error("usermngmt - Create", logger.LogData{ return err
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
"doc": userData,
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
"err": err.Error(),
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
})
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
return fmt.Errorf("error when create user: %s", err.Error())
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
} }
return nil return nil
@ -54,6 +46,7 @@ func (s Service) Create(payload CreateOptions) error {
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:08 +00:00 (Migrated from github.com)
Review

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

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

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
func (payload CreateOptions) newUser() (result User, err error) { func (payload CreateOptions) newUser() (result User, err error) {
timeNow := now() timeNow := now()
roleID, _ := mongodb.NewIDFromString(payload.RoleID)
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
return User{ return User{
ID: mongodb.NewObjectID(), ID: mongodb.NewObjectID(),
Name: payload.Name, Name: payload.Name,
@ -61,7 +54,7 @@ func (payload CreateOptions) newUser() (result User, err error) {
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:08 +00:00 (Migrated from github.com)
Review

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

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

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
Email: payload.Email, Email: payload.Email,
HashedPassword: hashPassword(payload.Password), HashedPassword: hashPassword(payload.Password),
Status: payload.Status, Status: payload.Status,
RoleID: payload.RoleID, RoleID: roleID,
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
Other: payload.Other, Other: payload.Other,
CreatedAt: timeNow, CreatedAt: timeNow,
UpdatedAt: timeNow, UpdatedAt: timeNow,

namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

  • check existed dùng prefix is
  • check có value, field nào đó dùng prefix has

trên sửa lại isNameOrPhoneExisted

boolean thì: - check existed dùng prefix `is` - check có value, field nào đó dùng prefix `has` trên sửa lại `isNameOrPhoneExisted`
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:10 +00:00 (Migrated from github.com)
Review

have name or phone existed -> phone number or email already existed

have name or phone existed -> phone number or email already existed
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
namhq1989 commented 2021-11-08 05:00:44 +00:00 (Migrated from github.com)
Review

thiếu check roleId trong db

thiếu check roleId trong db
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:15 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:23 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 08:35:29 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:39:17 +00:00 (Migrated from github.com)
Review

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword

password client truyền vào là plain text, module này mới convert qua hash, đặt là hashedPassword
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:40:23 +00:00 (Migrated from github.com)
Review

isRoleIDAlreadyExisted -> isRoleIDExisted

isRoleIDAlreadyExisted -> isRoleIDExisted
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:41:08 +00:00 (Migrated from github.com)
Review

roleID does not exist -> role id does not exist

lỗi là ngữ cảnh cho user đọc, nên viết clear tí

roleID does not exist -> role id does not exist lỗi là ngữ cảnh cho user đọc, nên viết clear tí
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:42:57 +00:00 (Migrated from github.com)
Review

func này với func isRoleIDExisted nên đưa vô func payload.validate(), gom tất cả validate trước khi xử lý về 1 chỗ

func này với func isRoleIDExisted nên đưa vô func `payload.validate()`, gom tất cả validate trước khi xử lý về 1 chỗ
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:43:41 +00:00 (Migrated from github.com)
Review

bỏ dấu space sau Create

bỏ dấu space sau Create
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
namhq1989 commented 2021-11-08 08:44:27 +00:00 (Migrated from github.com)
Review

password do module này hash, xem link này:
https://gowebexamples.com/password-hashing/

password do module này hash, xem link này: https://gowebexamples.com/password-hashing/
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:12 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:20 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:25 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:31 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:36 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:55:43 +00:00 (Migrated from github.com)
Review

done

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

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:08 +00:00 (Migrated from github.com)
Review

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file

đoạn này move qua db.go luôn, phân tách ra để gọn hàm, và đúng file
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
namhq1989 commented 2021-11-08 10:50:31 +00:00 (Migrated from github.com)
Review

nên là string, nếu client không dùng mongodb thì phải cài thêm thư viện

note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được

nên là `string`, nếu client không dùng mongodb thì phải cài thêm thư viện note: xử lý làm sao chỉ dùng type của go và của module, client chỉ cần cài 1 module này là sử dụng được
lqhoang99 commented 2021-11-08 11:22:10 +00:00 (Migrated from github.com)
Review

done

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

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:21 +00:00 (Migrated from github.com)
Review

done

done

View File

@ -2,8 +2,9 @@ package usermngmt
// Constant ... // Constant ...
const ( const (
tableUser = "users" tableUser = "users"
tableRole = "roles" tableRole = "roles"
tablePrefixDefault = "usermngmt"
timezoneHCM = "Asia/Ho_Chi_Minh" timezoneHCM = "Asia/Ho_Chi_Minh"

27
db.go
View File

@ -12,18 +12,12 @@ import (
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
// getUserCollection ... // getUserCollection ...
func (s Service) getUserCollection() *mongo.Collection { func (s Service) getUserCollection() *mongo.Collection {
if s.TablePrefix != "" { return s.DB.Collection(fmt.Sprintf("%s-%s", s.TablePrefix, tableUser))
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
return s.DB.Collection(fmt.Sprintf("%s-%s", s.TablePrefix, tableUser))
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
return s.DB.Collection(tableUser)
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
} }
// getRoleCollection ... // getRoleCollection ...
func (s Service) getRoleCollection() *mongo.Collection { func (s Service) getRoleCollection() *mongo.Collection {
if s.TablePrefix != "" { return s.DB.Collection(fmt.Sprintf("%s-%s", s.TablePrefix, tableRole))
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
s.DB.Collection(fmt.Sprintf("%s-%s", s.TablePrefix, tableRole))
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
return s.DB.Collection(tableRole)
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
} }
func (s Service) isPhoneNumberOrEmailExisted(ctx context.Context, phone, email string) bool { func (s Service) isPhoneNumberOrEmailExisted(ctx context.Context, phone, email string) bool {
@ -72,3 +66,20 @@ func (s Service) isRoleIDExisted(ctx context.Context, roleID primitive.ObjectID)
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
} }
return total != 0 return total != 0
} }
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
func (s Service) userCreate(ctx context.Context, doc User) error {
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
var (
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
col = s.getUserCollection()
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
)
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
_, err := col.InsertOne(ctx, doc)
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
if err != nil {
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
logger.Error("usermngmt - Create", logger.LogData{
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
"doc": doc,
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
"err": err.Error(),
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
})
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
return fmt.Errorf("error when create user: %s", err.Error())
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
return nil
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done

namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:06 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:11 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
namhq1989 commented 2021-11-08 10:49:06 +00:00 (Migrated from github.com)
Review

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done

View File

@ -35,6 +35,11 @@ func Init(config Config) (*Service, error) {
namhq1989 commented 2021-11-08 08:48:22 +00:00 (Migrated from github.com)
Review

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
namhq1989 commented 2021-11-08 08:48:22 +00:00 (Migrated from github.com)
Review

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

done
return nil, errors.New("please provide all necessary information for init user") return nil, errors.New("please provide all necessary information for init user")
} }
// If prefixTable is empty then it is usermngmt
namhq1989 commented 2021-11-08 08:48:22 +00:00 (Migrated from github.com)
Review

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

done
if config.TablePrefix == "" {
namhq1989 commented 2021-11-08 08:48:22 +00:00 (Migrated from github.com)
Review

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

done
config.TablePrefix = tablePrefixDefault
namhq1989 commented 2021-11-08 08:48:22 +00:00 (Migrated from github.com)
Review

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

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

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

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

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

done
// Connect MongoDB // Connect MongoDB
db, err := mongodb.Connect( db, err := mongodb.Connect(
config.MongoDB.Host, config.MongoDB.Host,

namhq1989 commented 2021-11-08 08:48:22 +00:00 (Migrated from github.com)
Review

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
namhq1989 commented 2021-11-08 08:48:22 +00:00 (Migrated from github.com)
Review

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
namhq1989 commented 2021-11-08 10:48:46 +00:00 (Migrated from github.com)
Review

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

done

View File

@ -5,6 +5,7 @@ import (
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
"errors" "errors"
"github.com/Selly-Modules/logger" "github.com/Selly-Modules/logger"
"github.com/Selly-Modules/mongodb"
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
) )
func (co CreateOptions) validate(ctx context.Context) error { func (co CreateOptions) validate(ctx context.Context) error {
@ -49,15 +50,19 @@ func (co CreateOptions) validate(ctx context.Context) error {
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
} }
// RoleID // RoleID
if co.RoleID.IsZero() { if co.RoleID == "" {
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
logger.Error("usermngmt - Create: invalid roleID data", logger.LogData{ logger.Error("usermngmt - Create: no roleID data", logger.LogData{
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
"payload": co, "payload": co,
}) })
return errors.New("invalid roleID data") return errors.New("no role id data")
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
} }
// Find roleID exists or not // Find roleID exists or not
if !s.isRoleIDExisted(ctx, co.RoleID) { roleID, isValid := mongodb.NewIDFromString(co.RoleID)
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
if !isValid {
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
return errors.New("invalid role id data")
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
}
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
if !s.isRoleIDExisted(ctx, roleID) {
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
return errors.New("role id does not exist") return errors.New("role id does not exist")
} }

namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
namhq1989 commented 2021-11-08 08:48:40 +00:00 (Migrated from github.com)
Review

check plain password

check plain password
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done