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 (
"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"
"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 ...
type CreateOptions struct {
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
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
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
HashedPassword 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
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
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
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
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
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
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
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
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
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
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
}
// 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
err := payload.validate()
namhq1989 commented 2021-11-08 04:59:35 +00:00 (Migrated from github.com)
Review

boolean thì:

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

trên sửa lại isNameOrPhoneExisted

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

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

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

thiếu check roleId trong db

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

done

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

done

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

done

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

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

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

isRoleIDAlreadyExisted -> isRoleIDExisted

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

roleID does not exist -> role id does not exist

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

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

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

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

bỏ dấu space sau Create

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

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

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

done

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

done

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

done

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

done

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

done

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

done

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

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

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

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

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

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

done

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

done

done
err := 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
if err != nil {
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
}
// 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
_, err = col.InsertOne(ctx, userData)
if err != nil {
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
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
"doc": userData,
"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,
Phone: payload.Phone,
Email: payload.Email,
HashedPassword: payload.HashedPassword,
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: 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
Status: payload.Status,
RoleID: payload.RoleID,
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"
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 ...
func (s Service) getUserCollection() *mongo.Collection {
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
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
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 ...
func (s Service) getRoleCollection() *mongo.Collection {
return s.DB.Collection(fmt.Sprintf("%s-%s", s.TablePrefix, tableRole))
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

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

done

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

done

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

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
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
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 {
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

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

done

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

done

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

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
func (s Service) isPhoneNumberOrEmailExisted(ctx context.Context, phone, email string) bool {
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 (
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
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
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
)
// 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 {
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{
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
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
if err != nil {
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

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

done

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

done

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

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
logger.Error("usermngmt - 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,
"err": err.Error(),
})
return true
}
return !user.ID.IsZero()
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 total != 0
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

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

done

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

done

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

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
}
func (s Service) isRoleIDAlreadyExisted(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
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
var (
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
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
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
)
// Find
cond := bson.M{
"_id": roleID,
}
if err := col.FindOne(ctx, cond).Decode(&role); err != nil {
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

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

done

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

done

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

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
logger.Error("usermngmt - findRoleByCondition", 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
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
if err != nil {
namhq1989 commented 2021-11-08 08:45:56 +00:00 (Migrated from github.com)
Review

isPhoneNumberOrPhoneExisted

isPhoneNumberOrPhoneExisted
namhq1989 commented 2021-11-08 08:46:20 +00:00 (Migrated from github.com)
Review

chỗ này count là được chớ cần gì find

chỗ này count là được chớ cần gì find
namhq1989 commented 2021-11-08 08:46:39 +00:00 (Migrated from github.com)
Review

count luôn

count luôn
lqhoang99 commented 2021-11-08 09:56:01 +00:00 (Migrated from github.com)
Review

done

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

done

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

done

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

set default rồi, bỏ cái này đi

set default rồi, bỏ cái này đi
lqhoang99 commented 2021-11-08 11:22:26 +00:00 (Migrated from github.com)
Review

done

done
logger.Error("usermngmt - 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,
"err": err.Error(),
})
return false
}
return !role.ID.IsZero()
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 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: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
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"`
Phone string `bson:"phone" json:"phone"` // unique
Email string `bson:"email" json:"email"` // unique
HashedPassword string `bson:"hashedPassword" json:"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
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
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
Status string `bson:"status" json:"status"`
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
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
Other string `bson:"other" json:"other"`
CreatedAt time.Time `bson:"createdAt" json:"createdAt"`
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 ...
func Init(config Config) (*Service, error) {
if config.MongoDB.Host == "" || config.TablePrefix == "" {
namhq1989 commented 2021-11-08 08:48:22 +00:00 (Migrated from github.com)
Review

TablePrefix không require, nếu không có thì để default là usermngmt

TablePrefix không require, nếu không có thì để default là `usermngmt`
lqhoang99 commented 2021-11-08 09:56:27 +00:00 (Migrated from github.com)
Review

done

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

chỗ này chưa thấy check default

if config.TablePrefix == "" {
  config.TablePrefix = ... // set trong config, default `usermngmt `
}

bên func get collection không cần check gì nữa

chỗ này chưa thấy check default ```go if config.TablePrefix == "" { config.TablePrefix = ... // set trong config, default `usermngmt ` } ``` bên func get collection không cần check gì nữa
lqhoang99 commented 2021-11-08 11:22:32 +00:00 (Migrated from github.com)
Review

done

done
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
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
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"
"github.com/Selly-Modules/logger"
)
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
lqhoang99 commented 2021-11-08 09:56:43 +00:00 (Migrated from github.com)
Review

done

done
func (co CreateOptions) validate(ctx context.Context) error {
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
if co.Name == "" {
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")
}
// HashedPassword
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 == "" {
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{
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
// 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
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
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
"payload": co,
})
return errors.New("no hashedPassword 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
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
}
// 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")
}
// 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
}

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