Status-react: App shows 'buy' for stickerpack user owns when pressing on sticker in chat (Infura - related?)

Created on 22 Jan 2020  Â·  6Comments  Â·  Source: status-im/status-react

Bug Report

Problem

App requires to buy stickerpack that was bought previously from "Tozemoon" sticker pack opened by tap on Tozemoon's sticker from inside chat view.
NOTE: It's all fine when I open sticker market place from message input sticker icon. And also if I done that - there is no issue. Until I re-login to account.

So for me now, with RC4 - there are no problems when I open Tozemoon sticker pack from message input sticker icon
But issue is when I logged in to account (with bought but not installed Tozemoon) -> open chat with Tozemoon sticker -> tap tozemoon sticker from chat view

Expected behavior

can install stickerpack

Actual behavior

photo_2020-01-22 15 06 35

Reproduction

  • Open Status
  • Restore account from seedphrase that bought 'TOZEMOON' before
  • Join public chat with tozemoon sticker sent (#tozemoon)
  • Tap upon Tozemoon sticker
    Actual result: No Install button available but 20 SNT instead

Additional Information

  • Status version: nightly 22/01/2020
  • Operating System: Android, iOS

Logs

stick-log.log

bug

Most helpful comment

I'm not sure if it's infura or not (for me there is nothing like Infura-related)
But reproduced for me now in RC3, I just want to specify scenario:

Preconditions:

  • Tozemoon sticker exists in public chat (e.g. of chat `#tozemoon

Reproduction:

  • Open Status
  • Restore account from seedphrase that bought 'TOZEMOON' before
  • Join public chat with tozemoon sticker sent (#tozemoon)
  • Tap upon Tozemoon sticker
    Actual result: No Install button available but 20 SNT instead

However:
Steps when NOT reproduced:

  • Open Status
  • Restore account from seedphrase that bought 'TOZEMOON' before
  • Join public chat with tozemoon sticker sent (or any chat basically)
  • Tap upon sticker icon in message input
  • Find Tozemoon sticker to install
    Actual result = Expected result: I can Install sticker pack fine

All 6 comments

cc @flexsurfer @rachelhamlin

This did not happen to me. It worked as expected on my end. I had purchased the sticker pack on a nightly build a few weeks ago and it restored great on the V1 RC.

Other v1 issues that may be related to Infura:

  • ENS name availability very slow to load (reported 2x)
  • Sticker packs slow to load (reported 1x)

I'm not sure if it's infura or not (for me there is nothing like Infura-related)
But reproduced for me now in RC3, I just want to specify scenario:

Preconditions:

  • Tozemoon sticker exists in public chat (e.g. of chat `#tozemoon

Reproduction:

  • Open Status
  • Restore account from seedphrase that bought 'TOZEMOON' before
  • Join public chat with tozemoon sticker sent (#tozemoon)
  • Tap upon Tozemoon sticker
    Actual result: No Install button available but 20 SNT instead

However:
Steps when NOT reproduced:

  • Open Status
  • Restore account from seedphrase that bought 'TOZEMOON' before
  • Join public chat with tozemoon sticker sent (or any chat basically)
  • Tap upon sticker icon in message input
  • Find Tozemoon sticker to install
    Actual result = Expected result: I can Install sticker pack fine

It's okay for me on iOS.

On RC4 iOS, I have the Install button when I click on a Tozemoon sticker in chat.
On RC4 Android, I am shown the price in SNT.

On RC4 I have this issue in both iOS (13.3) and Androids

One note: If you open sticker market place from message input at least once then all fine when opening tozemoon sticker pack from chat, but it's until you re-login.
So issue (in RC4 for sure for me on iOS and Android 9 and Android 8) is that "App requires to buy stickerpack that was bought previously in the tozemoon sticker pack opened by tap on Tozemoon sticker from inside chat view"
Updated description.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

flexsurfer picture flexsurfer  Â·  3Comments

andmironov picture andmironov  Â·  3Comments

mfekadu picture mfekadu  Â·  3Comments

annadanchenko picture annadanchenko  Â·  3Comments

oskarth picture oskarth  Â·  4Comments