gnu-social/actions
Brion Vibber e48efd3222 Workaround for Facebook data store API behavior regression, fixes saving
of empty notice prefix text in facebook settings.

Filed bug upstream at http://bugs.developers.facebook.com/show_bug.cgi?id=7110

Per documentation, saving a pref value of "" or "0" will delete the pref key:
http://wiki.developers.facebook.com/index.php/Data.setUserPreference

which used to do what we want... Now Facebook throws back an error
"Parameter value is required" when we do this. Workaround appends a
space to empty string or "0" at save time, then trims the string when
we load it.

The input string was already trimmed at pref save time, so this won't
alter any user-visible behavior.

Thanks to ^demon in #mediawiki for pointing out the behavior regression
after testing the identi.ca Facebook app!
2009-10-16 14:48:56 -07:00
..
accesstoken.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
all.php Updated csarven emails to csarven@status.net and removed dupes 2009-09-16 11:14:26 +02:00
allrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
apiaccountratelimitstatus.php Added in credits. 2009-10-12 16:36:00 -07:00
apiaccountverifycredentials.php Added in credits. 2009-10-12 16:36:00 -07:00
apiblockcreate.php Added in credits. 2009-10-12 16:36:00 -07:00
apiblockdestroy.php Added in credits. 2009-10-12 16:36:00 -07:00
apidirectmessage.php Added in credits. 2009-10-12 16:36:00 -07:00
apidirectmessagenew.php Fix syntax errors 2009-10-13 14:48:19 -07:00
apifavoritecreate.php Fix syntax errors 2009-10-13 14:48:19 -07:00
apifavoritedestroy.php Added in credits. 2009-10-12 16:36:00 -07:00
apifriendshipscreate.php Added in credits. 2009-10-12 16:36:00 -07:00
apifriendshipsdestroy.php Added in credits. 2009-10-12 16:36:00 -07:00
apifriendshipsexists.php Added in credits. 2009-10-12 16:36:00 -07:00
apifriendshipsshow.php Added in credits. 2009-10-12 16:36:00 -07:00
apigroupcreate.php remove inboxes option 2009-10-13 17:38:27 -04:00
apigroupismember.php Added in credits. 2009-10-12 16:36:00 -07:00
apigroupjoin.php Added in credits. 2009-10-12 16:36:00 -07:00
apigroupleave.php Added in credits. 2009-10-12 16:36:00 -07:00
apigrouplist.php Added in credits. 2009-10-12 16:36:00 -07:00
apigrouplistall.php Added in credits. 2009-10-12 16:36:00 -07:00
apigroupmembership.php Added in credits. 2009-10-12 16:36:00 -07:00
apigroupshow.php Added in credits. 2009-10-12 16:36:00 -07:00
apihelptest.php Added in credits. 2009-10-12 16:36:00 -07:00
apistatusesdestroy.php Added in credits. 2009-10-12 16:36:00 -07:00
apistatusesshow.php Added in credits. 2009-10-12 16:36:00 -07:00
apistatusesupdate.php Added in credits. 2009-10-12 16:36:00 -07:00
apistatusnetconfig.php Added in credits. 2009-10-12 16:36:00 -07:00
apistatusnetversion.php Added in credits. 2009-10-12 16:36:00 -07:00
apisubscriptions.php Added in credits. 2009-10-12 16:36:00 -07:00
apitimelinefavorites.php Added in credits. 2009-10-12 16:36:00 -07:00
apitimelinefriends.php Added in credits. 2009-10-12 16:36:00 -07:00
apitimelinegroup.php Added in credits. 2009-10-12 16:36:00 -07:00
apitimelinementions.php Added in credits. 2009-10-12 16:36:00 -07:00
apitimelinepublic.php Added in credits. 2009-10-12 16:36:00 -07:00
apitimelinetag.php Added in credits. 2009-10-12 16:36:00 -07:00
apitimelineuser.php Added in credits. 2009-10-12 16:36:00 -07:00
apiuserfollowers.php Added in credits. 2009-10-12 16:36:00 -07:00
apiuserfriends.php Added in credits. 2009-10-12 16:36:00 -07:00
apiusershow.php Added in credits. 2009-10-12 16:36:00 -07:00
attachment_ajax.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
attachment_thumbnail.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
attachment.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
avatarbynickname.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
avatarsettings.php Check if the avatar exists before trying to delete it. 2009-09-12 17:11:55 -04:00
block.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
blockedfromgroup.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
confirmaddress.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
conversation.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
deletenotice.php moderator can delete another user's notice 2009-09-27 21:14:49 -04:00
disfavor.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
doc.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
editgroup.php remove inboxes option 2009-10-13 17:38:27 -04:00
emailsettings.php Created autofocus method to give focus to an element (primarily a form 2009-09-03 19:42:50 +00:00
facebookhome.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
facebookinvite.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
facebooklogin.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
facebookremove.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
facebooksettings.php Workaround for Facebook data store API behavior regression, fixes saving 2009-10-16 14:48:56 -07:00
favor.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
favorited.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
favoritesrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
featured.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
file.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
finishremotesubscribe.php Fix merges. 2009-09-19 21:38:52 +02:00
foaf.php Fixes foaf notices, use Profile for information that's missing in Remote_profile 2009-09-01 17:52:03 -04:00
foafgroup.php FOAF for Groups. 2009-09-30 13:59:18 -04:00
groupblock.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
groupbyid.php remove inboxes option 2009-10-13 17:38:27 -04:00
groupdesignsettings.php remove inboxes option 2009-10-13 17:38:27 -04:00
grouplogo.php remove inboxes option 2009-10-13 17:38:27 -04:00
groupmembers.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
grouprss.php remove inboxes option 2009-10-13 17:38:27 -04:00
groups.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
groupsearch.php Merge remote branch 'statusnet/0.8.x' into 0.9.x 2009-10-11 13:39:10 -04:00
groupunblock.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
imsettings.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
inbox.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
invite.php Merge remote branch 'laconica/0.8.x' into 0.9.x 2009-09-09 22:52:38 -04:00
joingroup.php remove inboxes option 2009-10-13 17:38:27 -04:00
leavegroup.php remove inboxes option 2009-10-13 17:38:27 -04:00
login.php Merge remote branch 'laconica/0.8.x' into 0.9.x 2009-09-09 22:52:38 -04:00
logout.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
makeadmin.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
microsummary.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
newgroup.php remove inboxes option 2009-10-13 17:38:27 -04:00
newmessage.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
newnotice.php Include long-form attachment URL in notice if URL shortening is disabled. 2009-10-13 10:32:52 -07:00
noticesearch.php Merge remote branch 'laconica/0.8.x' into 0.9.x 2009-09-09 22:52:38 -04:00
noticesearchrss.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
nudge.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
oembed.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
opensearch.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
othersettings.php Merge remote branch 'laconica/0.8.x' into 0.9.x 2009-09-09 22:52:38 -04:00
outbox.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
passwordsettings.php Created autofocus method to give focus to an element (primarily a form 2009-09-03 19:42:50 +00:00
peoplesearch.php Created autofocus method to give focus to an element (primarily a form 2009-09-03 19:42:50 +00:00
peopletag.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
postnotice.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
profilesettings.php Merge remote branch 'laconica/0.8.x' into 0.9.x 2009-09-09 22:52:38 -04:00
public.php fix some double-escaped %s leading to broken links right smack on the main page 2009-09-01 19:43:56 -03:00
publicrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
publictagcloud.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
recoverpassword.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
register.php Merge remote branch 'laconica/0.8.x' into 0.9.x 2009-09-09 22:52:38 -04:00
remotesubscribe.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
replies.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
repliesrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
requesttoken.php Response for request token doesn't contain omb_version 2009-09-13 00:01:23 -04:00
showfavorites.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
showgroup.php remove inboxes option 2009-10-13 17:38:27 -04:00
showmessage.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
shownotice.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
showstream.php add lots of events to customize the profile page 2009-10-09 16:14:20 -04:00
smssettings.php Created autofocus method to give focus to an element (primarily a form 2009-09-03 19:42:50 +00:00
subedit.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subscribe.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subscribers.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
subscriptions.php Created autofocus method to give focus to an element (primarily a form 2009-09-03 19:42:50 +00:00
sup.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
tag.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
tagother.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
tagrss.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
twitapisearchatom.php CamelCase all function names in the API code 2009-10-09 17:53:35 -07:00
twitapisearchjson.php CamelCase all function names in the API code 2009-10-09 17:53:35 -07:00
twitapitrends.php Delete action/api.php and rename lib/twitterapi.php to lib/api.php 2009-10-09 14:22:18 -07:00
twitterauthorization.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
twittersettings.php Fixed bug in which you cannot turn off importing friends timelines flag 2009-09-02 00:24:30 +00:00
unblock.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
unsubscribe.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
updateprofile.php Add missing parenthesis. 2009-09-19 21:40:48 +02:00
userauthorization.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
userbyid.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
userdesignsettings.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
usergroups.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
userrss.php Left a couple debugging statements in (removed) 2009-09-24 15:28:25 -07:00
xrds.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00