- 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));
|
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.
|
* Clears the supplied flags from the specified user's flags.
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user