- Add a addFlags that works with a username
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
dist
|
||||
target
|
||||
code
|
||||
.classpath
|
||||
.settings
|
||||
.project
|
||||
*.swp
|
||||
@@ -654,6 +654,19 @@ public class DepotUserRepository extends DepotRepository
|
||||
OOOUserRecord.FLAGS, OOOUserRecord.FLAGS.bitOr(addMask));
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds the supplied flags to the specified user's flags. This version is slow, so use
|
||||
* sparingly.
|
||||
*/
|
||||
public void addFlags (String username, int addMask)
|
||||
{
|
||||
OOOUserRecord user = load(OOOUserRecord.class,
|
||||
new Where(StringFuncs.lower(OOOUserRecord.USERNAME).eq(username.toLowerCase())));
|
||||
if (user != null) {
|
||||
addFlags(user.userId, addMask);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Clears the supplied flags from the specified user's flags.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user