CforGood / cforgood-mobile

App Mobile React Native
1 stars 0 forks source link

IOS - Participation #74

Open FredPetris opened 6 years ago

FredPetris commented 6 years ago

Le bouton "Je me désabonne" n'est disponible que si l'utilisateur est membre. Et si désabonnement, griser "Je me désabonne" et mettre à jour les données en cache pour que l'accès au bon plan ne soit plus disponible.

Kottidev commented 6 years ago

c'est à dire un bon plan n'est plus disponible ? l'utilisateur ne put pas accéder à un bon plan ?

FredPetris commented 6 years ago

Si l'utilisateur n'est plus abonné donc plus membre, il ne peut plus montrer sa carte de membre, c'est ce que je veux dire par plus disponible.

Kottidev commented 6 years ago

duplicated #73

FredPetris commented 6 years ago

Dans le principe oui, l'issue #74 et #73 sont proches mais il s'agit bien de 2 issues quand même.

73 - utilisateur non membre qui le devient : revenir au bon plan après inscription (code partenaire, mise à jour données bancaires)

74 - utilisateur membre qui ne l'est plus après désabonnement.

FredPetris commented 6 years ago

C'est mieux mais si on clique sur "Je me désabonne", je n'ai pas à cliquer sur "Enregistrer" pour que cela soit pris en compte, quand je clique sur je me désabonne, l'information est prise en compte directement.

Kottidev commented 6 years ago

mmm ok

Kottidev commented 6 years ago

j'ai vérifié avec le code , je fais la modification directement lorsque je clique sur "Je me désabonne".

updateMember() { this.props.updateUserData(this.props.user.id, { subscription: 'X' }); }

FredPetris commented 6 years ago

Alors, il faut que le texte passe en grisé ou soit non disponible, car même si le message "Mise à jour Profil" apparaît, rien n'indique sur l'écran que c'est vraiment pris en compte. En haut, il est toujours écrit "A l'essai jusqu'au..." ou "Abonné depuis..." faudrait mettre à jour la phrase du haut avec "Inscrit depuis..." ou relancer l'api show user.

Kottidev commented 6 years ago

j'ai pas bien compris @FredPetris

FredPetris commented 6 years ago
Kottidev commented 6 years ago

ou je trouve ce message , merci de m'envoyer les screens

"Le texte "A l'essai jusqu'au..." ou "Abonné depuis..." en haut est fonction du statut de l'utilisateur donc si le statut change, le texte doit changer !"

Kottidev commented 6 years ago

@FredPetris

FredPetris commented 6 years ago

Le texte est issu du WS https://cforgood.github.io/cforgood-api/#get-a-specific-user Il faut faire une nouvelle requête pour obtenir les informations à jour.

capture d ecran 2017-11-05 a 17 39 08

Kottidev commented 6 years ago

@FredPetris fixed, please check it

FredPetris commented 6 years ago

Version 1.3.21 : Test 1 : pour tester le changement de l'intitulé, j'ai désabonné l'utilisateur : Message disant que le profil est mis à jour puis plus rien ! Pas de changement du message, le bouton, je me désabonne est toujours accessible. Test 2 : essayer de saisir des coordonnées bancaires : Message disant "Modification à jour" alors qu'il y a une erreur 422 en console. capture d ecran 2017-11-24 a 16 20 53

Kottidev commented 6 years ago

@FredPetris peux tu re-tester cette issue

FredPetris commented 6 years ago

Version 1.3.22 : KO : Le bouton disparaît mais les informations ne sont pas mise à jour.