From 1a07549a3094326b8089dfe93f9648e8e1f8df9e Mon Sep 17 00:00:00 2001 From: Nathan Curtis Date: Sun, 18 Dec 2011 19:53:34 -0800 Subject: [PATCH] Added some missing constants --- src/main/java/com/threerings/user/OOOUser.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/threerings/user/OOOUser.java b/src/main/java/com/threerings/user/OOOUser.java index d165196..4c11c73 100644 --- a/src/main/java/com/threerings/user/OOOUser.java +++ b/src/main/java/com/threerings/user/OOOUser.java @@ -104,6 +104,13 @@ public class OOOUser extends User * Project X. */ public static final byte PROJECTX_DEADBEAT = 16; + /** An access token indicating that the user is banned from Who. */ + public static final byte WHO_BANNED = 17; + + /** An access token indicating that the user has bounced a check or reversed a payment for + * Who. */ + public static final byte WHO_DEADBEAT = 18; + /** Billing status flags for a particular service. */ public static final byte TRIAL_STATE = 0; public static final byte SUBSCRIBER_STATE = 1; @@ -176,7 +183,8 @@ public class OOOUser extends User new OOOSite(EVERYTHING_SITE_ID, "everything", "notused"), new OOOSite(BITEME_SITE_ID, "biteme", "notused"), new OOOSite(DOWNTOWN_SITE_ID, "downtown", "notused"), - new OOOSite(PROJECTX_SITE_ID, "projectx", "spiralknights.com")); + new OOOSite(PROJECTX_SITE_ID, "projectx", "spiralknights.com"), + new OOOSite(WHO_SITE_ID, "who", "doctorwhowit.com")); /** The subscriber column name for Puzzle Pirates subscribers. Used by various repository * methods. */ @@ -222,6 +230,7 @@ public class OOOUser extends User case DOWNTOWN_SITE_ID: return APPS_BANNED; case FACEPIRATE_SITE_ID: return APPS_BANNED; case PROJECTX_SITE_ID: return PROJECTX_BANNED; + case WHO_SITE_ID: return WHO_BANNED; default: return (byte)0; // no other sites currently support banning } } @@ -241,6 +250,7 @@ public class OOOUser extends User case DOWNTOWN_SITE_ID: return APPS_DEADBEAT; case FACEPIRATE_SITE_ID: return APPS_DEADBEAT; case PROJECTX_SITE_ID: return PROJECTX_DEADBEAT; + case WHO_SITE_ID: return WHO_DEADBEAT; default: log.warning("Requested deadbeat token for unsupported site", "site", site); return (byte)0;