Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MSG] Intermediate state between inquiry initialization & inquiry availability #681

Open
sarahscott opened this issue Jun 28, 2017 · 2 comments

Comments

@sarahscott
Copy link
Contributor

@mzikherman and @ashkan18 , this is something I've heard about but do not have a complete understanding of - from what I understand, there is a delay between when a user starts to make an inquiry and when the inquiry is fully available from impulse to allow the collector some time to input personal and collection details. This might look a bit awkward in the app because the inbox view will always be available and I assume the collector will want to see the conversation immediately after it's initialized.

Is this definitely the case and if so, should we think about some sort of loading state for a conversation (i.e. 'Your conversation has been started and will have more information shortly) or should we get rid of the delay entirely?

@sarahscott
Copy link
Contributor Author

Also if the delay is actually super short and not worth spending a lot of time thinking about, please let me know! I haven't delved very deeply into this.

@ashkan18
Copy link
Contributor

Yes, that's true, as far as i understand, this only happens on collector's first inquiry when we wait for them to complete their profile and then we send it. I think this is the code that does it on Force side. Any subsequent inquiry after your first one should be sent immediately. Just keep in mind that few systems are involved here so by immediately i mean possibly ~3 seconds.

Since that longer 10min delay only happens for first inquiry, I wonder if we need to have special case where if it's your first inquiry we show intermediate state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants