Web: Matching - Keyword not updated on Users Profile and Directory

Created on 16 May 2019  路  7Comments  路  Source: gitcoinco/web

Describe the bug

I've updated my skills keywords on Manage Settings > Matching, but it's not updated on Users Directory

To Reproduce

  1. Go to Manage Settings > Matching and update keyword (e.g. 'design')
    Screenshot 2019-05-17 00 48 07
  1. Search for the keyword on Users Directory(e.g. 'design'). Not found.
    Screenshot 2019-05-17 00 48 14

  2. If I search for my username, it still displays old keywords (e.g. 'Shell', 'CSS', etc.)
    Screenshot 2019-05-17 00 48 42

(octavio edit)
Also onboard keywords seems not saved anywhere
image

Expected behavior
Keywords should be updated on Users Directory.

bug sprint 17

Most helpful comment

Matching SEttings updates the EmailSubscriber object not the Profile object. It should probably update both, and we should perhaps have some other way of making sure that those two objects keywrods are kept in sync.

All 7 comments

It seems like they use different ways to show, that is, you use this way to change keywords, but the code does not use that to show, it uses another way, so no matter what you change, it will not display.

Matching SEttings updates the EmailSubscriber object not the Profile object. It should probably update both, and we should perhaps have some other way of making sure that those two objects keywrods are kept in sync.

@owocki Is it necessary to keep both same fields at the same time? Since they represent the same meaning, why not just keep one? If keeping one, which one? Profile or EmailSubscriber? Maybe Profile is better.

not every emailsubscriber has a profile, but other than that.. thats a valid fix path too IMHO

just submitted a PR to fix this ^^

settings matches automatic email - when changes are made, it's not reflected in the user directory.
Need to unify everything and fix filters in user directory.

Also this is not working, this skills are not saved
image

Was this page helpful?
0 / 5 - 0 ratings

Related issues

wizzfile picture wizzfile  路  3Comments

ghost picture ghost  路  3Comments

IgorPerikov picture IgorPerikov  路  3Comments

abitrolly picture abitrolly  路  4Comments

kziemianek picture kziemianek  路  3Comments