Skip to content

fix(dm): explain the request step as the peer not following you - #6869

Merged
rebelchris merged 1 commit into
mainfrom
feat/dm-follower-skips-request
Oct 12, 2026
Merged

rebelchris merged 1 commit into
mainfrom
feat/dm-follower-skips-request

Conversation

@rebelchris

@rebelchris rebelchris commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

What

Copy-only follow-up to dailydotdev/daily-api#4389. The API now opens a chat whenever the recipient follows the sender (one-way), instead of requiring a mutual follow. The request composer and the empty request list still said "don't follow each other" / "don't follow back", which is no longer the rule.

  • Composer: "@peer doesn't follow you, so send a short message request first."
  • Request list empty state: "People you don't follow land here first, so you decide who can message you."
  • Comment on DmAccess.RequestRequired updated to match.

No logic change; getDmAccess already mirrors whatever the API returns.

🤖 Generated with Claude Code

Preview domain

https://feat-dm-follower-skips-request.preview.app.daily.dev

The API now opens the chat whenever the recipient follows the sender, so
the composer and the empty request list no longer talk about users
following each other.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
daily-webapp Ready Ready Preview Oct 12, 2026 11:55am UTC

Request Review

>
You and @{peer.username} don&apos;t follow each other, so send a short
message request first. You can chat once they accept.
@{peer.username} doesn&apos;t follow you, so send a short message

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Non-blocking, about merge order: this copy is only true once dailydotdev/daily-api#4389 is deployed. If apps ships first, a viewer the peer does follow, but who doesn't follow the peer back, still gets request_required from the current API and would read "@peer doesn't follow you", which is wrong for them. The two PRs aren't fully independent: please merge this after the API change is live (or together with it).

Reviewed by AI.

@rebelchris
rebelchris merged commit 443eca0 into main Oct 12, 2026
13 checks passed
@rebelchris
rebelchris deleted the feat/dm-follower-skips-request branch October 12, 2026 12:04

This branch was successfully deployed

1 active deployment
Preview — 28845662 Deployed Oct 12, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant