r7350 - dumbhippo/trunk/server/src/com/dumbhippo/web/servlets
- From: commits mugshot org
- To: online-desktop-list gnome org
- Subject: r7350 - dumbhippo/trunk/server/src/com/dumbhippo/web/servlets
- Date: Mon, 3 Mar 2008 17:50:27 -0600 (CST)
Author: marinaz
Date: 2008-03-03 17:50:26 -0600 (Mon, 03 Mar 2008)
New Revision: 7350
Modified:
dumbhippo/trunk/server/src/com/dumbhippo/web/servlets/FacebookServlet.java
Log:
Actually, Facebook doesn't supply different parameters in the request when
the user is not logged in and when the user doesn't have the application added.
Modified: dumbhippo/trunk/server/src/com/dumbhippo/web/servlets/FacebookServlet.java
===================================================================
--- dumbhippo/trunk/server/src/com/dumbhippo/web/servlets/FacebookServlet.java 2008-03-03 23:29:09 UTC (rev 7349)
+++ dumbhippo/trunk/server/src/com/dumbhippo/web/servlets/FacebookServlet.java 2008-03-03 23:50:26 UTC (rev 7350)
@@ -517,22 +517,15 @@
xml.closeElement();
}
} else {
+ if (facebookParams.get(FacebookParam.USER.toString()) != null)
+ logger.warn("Failed to find or create a matching Mugshot user even though Facebook supplied a user id {}",
+ facebookParams.get(FacebookParam.USER.toString()));
+
xml.openElement("fb:explanation");
- if (facebookParams.get(FacebookParam.ADDED.toString()) != null && facebookParams.get(FacebookParam.ADDED.toString()).toString().equals("0")
- && facebookParams.get(FacebookParam.USER.toString()) != null) {
- // the user is logged in, but that don't have the Mugshot application added
- xml.appendTextNode("fb:message", "Add Mugshot application first");
- xml.append("You need to have Mugshot application added on Facebook in order to use it. ");
- xml.appendTextNode("a", "Add Mugshot application!",
- "href", "http://www.facebook.com/add.php?api_key=" + apiKey);
- } else if (facebookParams.get(FacebookParam.USER.toString()) == null) {
- xml.appendTextNode("fb:message", "Log in to Facebook first");
- xml.append("You need to be logged in to Facebook to use the Mugshot application.");
- } else {
- logger.warn("Unexpected combination of Facebook parameters that caused us to not find a matching Mugshot user");
- xml.appendTextNode("fb:message", "Log in to Facebook and add Mugshot first");
- xml.append("You need to be logged in to Facebook and have Mugshot application added in order to use Mugshot on Facebook.");
- }
+ xml.appendTextNode("fb:message", "Log in to Facebook and add Mugshot application first");
+ xml.append("You need to be logged in to Facebook and have Mugshot application added in order to use Mugshot on Facebook. ");
+ xml.appendTextNode("a", "Add Mugshot application!",
+ "href", "http://www.facebook.com/add.php?api_key=" + apiKey);
xml.closeElement();
}
response.setContentType("text/html");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]