Skip to content
This repository was archived by the owner on Dec 9, 2025. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ public abstract class UserDAO implements DaoBase<User>, Transactional<UserDAO> {
public abstract List<User> findUsersByEmail(@Bind("email") String email);

@SqlQuery("SELECT COUNT(e2.email_id) " +
"FROM common_oltp.user AS u LEFT JOIN common_oltp.email AS e ON e.user_id = u.user_id " +
"FROM common_oltp.user AS u LEFT JOIN common_oltp.email AS e ON e.user_id = u.user_id AND e.email_type_id = 1 AND e.primary_ind = 1 " +
"LEFT JOIN common_oltp.email AS e2 ON LOWER(e2.address) = LOWER(e.address) " +
"WHERE u.user_id = :userId")
public abstract int getEmailCount(@Bind("userId") long userId);
Expand All @@ -147,7 +147,7 @@ public abstract class UserDAO implements DaoBase<User>, Transactional<UserDAO> {
@SqlQuery(
"SELECT mfa.id AS id, u.user_id AS userId, u.handle AS handle, u.first_name AS firstName, e.address AS email, mfa.mfa_enabled AS mfaEnabled, mfa.dice_enabled AS diceEnabled" +
", dc.id AS diceConnectionId, dc.connection AS diceConnection, dc.accepted AS diceConnectionAccepted, dc.created_at AS diceConnectionCreatedAt " +
"FROM common_oltp.user AS u LEFT JOIN common_oltp.email AS e ON e.user_id = u.user_id " +
"FROM common_oltp.user AS u LEFT JOIN common_oltp.email AS e ON e.user_id = u.user_id AND e.email_type_id = 1 AND e.primary_ind = 1 " +
"LEFT JOIN common_oltp.user_2fa AS mfa ON mfa.user_id = u.user_id " +
"LEFT JOIN common_oltp.dice_connection AS dc ON dc.user_id = u.user_id " +
"WHERE u.user_id = :userId")
Expand Down