Skip to content

Check Friend Read #16

@damin8

Description

@damin8
  • 친구가 읽었는지 안읽었는지 확인

Basic flow

B는 로그인 상태 (아무것도 안하는 상태)

A -> B 메시지 전송

B가 A의 메시지 확인

A의 1이 사라짐

Alternative flow

  1. B가 A의 채팅방을 켜고 있다 (Focus 상태)

A가 B한테 메시지 보낸다

-> 그 전에 B가 채팅방을 읽고 있다는 것을 알고 있다
-> 따라서 보낼때 마다 true

  1. B가 A의 채팅방을 켜 놓고, 다른 행동을 취하고 있다 (Lost focus 상태)

A가 B한테 메시지 보낸다

-> 그 전에 B가 채팅방을 나갔다는 것을 알고 있다 (채팅방 나갔다는 태그가 온다)
-> 보낼때 마다 계속 false

  1. B는 로그 아웃 상태

A가 B한테 메시지 보낸다

-> ?? 생각을 해봐야 겠다.

다른 Alternative flow가 있다면 언제든지 답글!

Metadata

Metadata

Assignees

No one assigned

    Labels

    anything chatLet's talk about itdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions