Skip to main content
目錄 目錄(5 節)

update

 · 

🌐 Language That Sticks, an App That Keeps You Signed In, One X Notice | 11.9

Your language choice sticks, the app keeps you signed in, likes stop failing, and X sync tells you once.

Hey Pickful community,

Based on your feedback, today we fixed a few things that have been getting in your way. Each one comes with a short animation.


🌐 Your language choice now sticks

Before: you picked a language, the page switched, and then going back home put you right back in the old one.

Why: busy pages like the home page and topic pages are kept ready-made and handed to the next visitors, so they load fast. But that copy had only one language: whoever came first set it, and everyone after got the same copy no matter what they chose.

Now:

  • If you picked a language, every visit carries your choice, and you get the language you picked.
  • First-time visitors see their browser’s language: English, Simplified or Traditional Chinese. The cache keeps one copy per language, so pages stay fast.

Your language choice now sticks


📱 The app keeps you signed in, and likes stop failing

Before: without “Remember me” checked, closing and reopening the app signed you out. With it checked, you stayed signed in for two weeks, counted from the day you signed in, so you were dropped even if you used Pickful every day.

Now: “Remember me” is checked by default and renews every time you use the app, so you stay signed in until you sign out yourself.

The other bug was harder to see: after reopening the app, your first like often failed for no visible reason. A page sends several requests at once. They used to share one session record, and the security token lived inside it, so a slower request could write back the older copy and wipe out the token that had just been issued. The next like was then rejected.

The token now has its own cookie, written only by the request that issues it, so nothing else can overwrite it.

The app keeps you signed in and likes stop failing


🐦 X sync: one notice, with the real reason

If you got an “authorization no longer works” notice about your X account on Nov 7: your authorization is fine. It was granted without Direct Message permission. Mention sync and posting to X have worked all along; only DMs couldn’t sync.

We changed three things:

  • Only DM sync stops. DM permission is fixed when you authorize and can’t change later, so we no longer keep retrying, and nothing else is affected.
  • You’re told once. Pauses used to live in a cache, and when it expired you’d get the same notice again. They now live in the database: one notice per authorization.
  • The notice says why. It now tells you DM permission is missing and that mentions and posting still work.

Want your DMs synced? Reconnect X in Settings and allow DMs when you authorize; DM sync picks up again by itself. Prefer not to? That’s completely fine. It’s your call.

And if you revoke Pickful’s access on X, syncing pauses and, again, we tell you only once.

X sync tells you once


🔧 Other fixes

  • Short usernames: a 2-character name needs 1,000 points and a 3-character name needs 500. If your points later dropped below that, even editing your profile or dismissing the welcome guide failed. Points are now checked only when you set or change your username.
  • Creating a topic occasionally failed: the random topic code could land on a reserved word (about 1 in 47,000 times). It now redraws automatically.
  • Paid posts: payment checks are stricter. A post unlocks only for payments the payment service has confirmed.

💬 To the community

Many of these came from you running into them and telling us. Thank you to everyone who took the time. If anything else feels off, keep telling us in the comments.

All of this is live on Web, iOS and Android. No app update needed.

Pickful Team
11.9

Download Pickful App

Better experience on mobile

iOS

Android

APK