add createMethod #1

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

View File

@ -2,7 +2,6 @@ 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"
"errors"
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
"fmt" "fmt"
"github.com/Selly-Modules/logger" "github.com/Selly-Modules/logger"
@ -12,13 +11,13 @@ import (
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
// CreateOptions ... // CreateOptions ...
type CreateOptions struct { type CreateOptions struct {
Name string Name 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
Phone string Phone 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
Email string Email 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
HashedPassword string Password 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
Status string Status 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
RoleID primitive.ObjectID RoleID primitive.ObjectID
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
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
} }
// Create ... // Create ...
@ -29,7 +28,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
) )
// Validate payload // Validate payload
err := payload.validate() err := payload.validate(ctx)
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
} }
@ -40,20 +39,10 @@ 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
return err return err
} }
// Find roleID exists or not
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 !s.isRoleIDAlreadyExisted(ctx, userData.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 errors.New("roleID does not exist")
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
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
// Find phone number,email exists or not
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 s.isPhoneNumberOrEmailAlreadyExisted(ctx, userData.Phone, userData.Email) {
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 errors.New("phone number or email already existed")
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
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
// Create device // Create device
_, err = col.InsertOne(ctx, userData) _, err = col.InsertOne(ctx, userData)
if err != nil { if err != nil {
logger.Error("usermngmt - Create ", logger.LogData{ logger.Error("usermngmt - Create", logger.LogData{
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, "doc": userData,
"err": err.Error(), "err": err.Error(),
}) })
@ -70,7 +59,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
Name: payload.Name, Name: payload.Name,
Phone: payload.Phone, Phone: payload.Phone,
Email: payload.Email, Email: payload.Email,
HashedPassword: payload.HashedPassword, HashedPassword: hashPassword(payload.Password),
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
Status: payload.Status, Status: payload.Status,
RoleID: payload.RoleID, RoleID: payload.RoleID,
Other: payload.Other, Other: payload.Other,

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

@ -6,4 +6,6 @@ const (
tableRole = "roles" tableRole = "roles"
timezoneHCM = "Asia/Ho_Chi_Minh" timezoneHCM = "Asia/Ho_Chi_Minh"
passwordHashingCost = 14
) )

34
db.go
View File

@ -12,18 +12,23 @@ 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 {
return s.DB.Collection(fmt.Sprintf("%s-%s", s.TablePrefix, tableUser)) if s.TablePrefix != "" {
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 {
return s.DB.Collection(fmt.Sprintf("%s-%s", s.TablePrefix, tableRole)) if s.TablePrefix != "" {
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) isPhoneNumberOrEmailAlreadyExisted(ctx context.Context, phone, email string) bool { func (s Service) isPhoneNumberOrEmailExisted(ctx context.Context, phone, email string) bool {
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
var ( var (
col = s.getUserCollection() 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
user = User{}
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
) )
// Find // Find
@ -37,32 +42,33 @@ func (s Service) isPhoneNumberOrEmailAlreadyExisted(ctx context.Context, phone,
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
}, },
}, },
} }
if err := col.FindOne(ctx, cond).Decode(&user); err != nil { total, err := col.CountDocuments(ctx, cond)
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
logger.Error("usermngmt - findByCondition", logger.LogData{ 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
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 - countUserByCondition", 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
"condition": cond, "condition": cond,
"err": err.Error(), "err": err.Error(),
}) })
return true return true
} }
return !user.ID.IsZero() 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
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) isRoleIDAlreadyExisted(ctx context.Context, roleID primitive.ObjectID) bool { func (s Service) isRoleIDExisted(ctx context.Context, roleID primitive.ObjectID) bool {
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
var ( var (
col = s.getRoleCollection() col = s.getRoleCollection()
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
role = Role{}
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
) )
// Find // Find
cond := bson.M{ cond := bson.M{
"_id": roleID, "_id": roleID,
} }
if err := col.FindOne(ctx, cond).Decode(&role); err != nil { total, err := col.CountDocuments(ctx, cond)
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
logger.Error("usermngmt - findRoleByCondition", logger.LogData{ 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
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 - countRoleByCondition", 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
"condition": cond, "condition": cond,
"err": err.Error(), "err": err.Error(),
}) })
return false return false
} }
return !role.ID.IsZero() 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
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

@ -1 +1,13 @@
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

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

done

done
package usermngmt package usermngmt
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

done
import "golang.org/x/crypto/bcrypt"
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

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

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

done
func hashPassword(password string) string {
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

done
bytes, _ := bcrypt.GenerateFromPassword([]byte(password), passwordHashingCost)
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

done
return string(bytes)
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

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

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

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

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

done
func checkPasswordHash(password, hash string) bool {
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

done
err := bcrypt.CompareHashAndPassword([]byte(hash), []byte(password))
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

done
return err == nil
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

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

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

done

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

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
namhq1989 commented 2021-11-08 06:29:39 +00:00 (Migrated from github.com)
Review

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi
xử lý db gom về 1 chỗ đúng hơn

mấy method này nên tạo 1 file db.go để đưa vào, bên hàm export chỉ cần call vào thôi xử lý db gom về 1 chỗ đúng hơn
lqhoang99 commented 2021-11-08 08:35:08 +00:00 (Migrated from github.com)
Review

done

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

done

done

View File

@ -12,9 +12,9 @@ type User struct {
namhq1989 commented 2021-11-08 06:29:56 +00:00 (Migrated from github.com)
Review

HashedPassword

HashedPassword
namhq1989 commented 2021-11-08 06:29:56 +00:00 (Migrated from github.com)
Review

HashedPassword

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

done

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

done

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

password không trả về ở json, để -

password không trả về ở json, để `-`
namhq1989 commented 2021-11-08 08:47:16 +00:00 (Migrated from github.com)
Review

password không trả về ở json, để -

password không trả về ở json, để `-`
namhq1989 commented 2021-11-08 08:47:28 +00:00 (Migrated from github.com)
Review

bson:"roleId"

`bson:"roleId"`
namhq1989 commented 2021-11-08 08:47:28 +00:00 (Migrated from github.com)
Review

bson:"roleId"

`bson:"roleId"`
lqhoang99 commented 2021-11-08 09:56:15 +00:00 (Migrated from github.com)
Review

done

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

done

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

done

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

done

done
Name string `bson:"name" json:"name"` Name string `bson:"name" json:"name"`
Phone string `bson:"phone" json:"phone"` // unique Phone string `bson:"phone" json:"phone"` // unique
Email string `bson:"email" json:"email"` // unique Email string `bson:"email" json:"email"` // unique
HashedPassword string `bson:"hashedPassword" json:"hashedPassword"` HashedPassword string `bson:"hashedPassword" json:"-"`
namhq1989 commented 2021-11-08 06:29:56 +00:00 (Migrated from github.com)
Review

HashedPassword

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

done

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

password không trả về ở json, để -

password không trả về ở json, để `-`
namhq1989 commented 2021-11-08 08:47:28 +00:00 (Migrated from github.com)
Review

bson:"roleId"

`bson:"roleId"`
lqhoang99 commented 2021-11-08 09:56:15 +00:00 (Migrated from github.com)
Review

done

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

done

done
namhq1989 commented 2021-11-08 06:29:56 +00:00 (Migrated from github.com)
Review

HashedPassword

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

done

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

password không trả về ở json, để -

password không trả về ở json, để `-`
namhq1989 commented 2021-11-08 08:47:28 +00:00 (Migrated from github.com)
Review

bson:"roleId"

`bson:"roleId"`
lqhoang99 commented 2021-11-08 09:56:15 +00:00 (Migrated from github.com)
Review

done

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

done

done
Status string `bson:"status" json:"status"` Status string `bson:"status" json:"status"`
RoleID primitive.ObjectID `bson:"roleID" json:"roleId"` RoleID primitive.ObjectID `bson:"roleId" json:"roleId"`
namhq1989 commented 2021-11-08 06:29:56 +00:00 (Migrated from github.com)
Review

HashedPassword

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

done

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

password không trả về ở json, để -

password không trả về ở json, để `-`
namhq1989 commented 2021-11-08 08:47:28 +00:00 (Migrated from github.com)
Review

bson:"roleId"

`bson:"roleId"`
lqhoang99 commented 2021-11-08 09:56:15 +00:00 (Migrated from github.com)
Review

done

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

done

done
namhq1989 commented 2021-11-08 06:29:56 +00:00 (Migrated from github.com)
Review

HashedPassword

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

done

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

password không trả về ở json, để -

password không trả về ở json, để `-`
namhq1989 commented 2021-11-08 08:47:28 +00:00 (Migrated from github.com)
Review

bson:"roleId"

`bson:"roleId"`
lqhoang99 commented 2021-11-08 09:56:15 +00:00 (Migrated from github.com)
Review

done

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

done

done
Other string `bson:"other" json:"other"` Other string `bson:"other" json:"other"`
CreatedAt time.Time `bson:"createdAt" json:"createdAt"` CreatedAt time.Time `bson:"createdAt" json:"createdAt"`
UpdatedAt time.Time `bson:"updatedAt" json:"updatedAt"` UpdatedAt time.Time `bson:"updatedAt" json:"updatedAt"`

namhq1989 commented 2021-11-08 06:29:56 +00:00 (Migrated from github.com)
Review

HashedPassword

HashedPassword
namhq1989 commented 2021-11-08 06:29:56 +00:00 (Migrated from github.com)
Review

HashedPassword

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

done

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

done

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

password không trả về ở json, để -

password không trả về ở json, để `-`
namhq1989 commented 2021-11-08 08:47:16 +00:00 (Migrated from github.com)
Review

password không trả về ở json, để -

password không trả về ở json, để `-`
namhq1989 commented 2021-11-08 08:47:28 +00:00 (Migrated from github.com)
Review

bson:"roleId"

`bson:"roleId"`
namhq1989 commented 2021-11-08 08:47:28 +00:00 (Migrated from github.com)
Review

bson:"roleId"

`bson:"roleId"`
lqhoang99 commented 2021-11-08 09:56:15 +00:00 (Migrated from github.com)
Review

done

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

done

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

done

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

done

done

View File

@ -31,7 +31,7 @@ var s *Service
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
// Init ... // Init ...
func Init(config Config) (*Service, error) { func Init(config Config) (*Service, error) {
if config.MongoDB.Host == "" || config.TablePrefix == "" { if 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`
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
return nil, errors.New("please provide all necessary information for init user") return nil, errors.New("please provide all necessary information for init user")
} }

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

@ -1,12 +1,13 @@
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
package usermngmt package usermngmt
import ( import (
"context"
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
"errors" "errors"
"github.com/Selly-Modules/logger" "github.com/Selly-Modules/logger"
) )
func (co CreateOptions) validate() error { 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
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
// Name // Name
if co.Name == "" { if co.Name == "" {
logger.Error("usermngmt - Create: no Name data", logger.LogData{ logger.Error("usermngmt - Create: no Name data", logger.LogData{
@ -31,12 +32,12 @@ func (co CreateOptions) validate() 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
return errors.New("no email data") return errors.New("no email data")
} }
// HashedPassword // 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
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 co.HashedPassword == "" { if co.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
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: no hashedPassword data", logger.LogData{ logger.Error("usermngmt - Create: no password 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("no hashedPassword data") return errors.New("no password 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
} }
// Status // Status
@ -55,5 +56,15 @@ func (co CreateOptions) validate() 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
return errors.New("invalid roleID data") return errors.New("invalid roleID data")
} }
// Find roleID exists or not
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, 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
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
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
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 phone number,email exists or not
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.isPhoneNumberOrEmailExisted(ctx, co.Phone, co.Email) {
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("phone number or email already existed")
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
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 nil return nil
} }

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