'E_Not_Pro' message when user is already Pro

Summary

Error is shown to pro-user when accessing settings from their pro page.

Steps to reproduce

  1. Log in with a pro account (ideally one with a subdomain attached).
  2. Go to your pro channel
  3. Hit settings
  4. See error

Repeat for subdomain, note pro goes to wrong settings page.

Platform information

Replicated Firefox / Ubuntu 19.10

What is the current bug behavior?

Error is thrown, user sent to wrong place.

What is the expected correct behavior?

User should be sent direct to their settings.


Visiting: https://www.minds.com/pro/allnylon/feed and then clicking 'Settings' brings up a blank page instead of the settings. and also gives an 'e_not_pro' error message minds-pro-settings-2020-05-19-11_28_01 - I am a Pro user.

Visiting: https://nylon.minds.com/ and then clicking 'Settings' DOES bring up the Settings, but also gives the 'e_not_pro' error message.

There seems to be a discrepancy between 'nylon.minds.com' & 'www.minds.com/pro/allnylon' when both should be the same ?

This discrepancy is also seen in Issue: #2977

Edited by Mark Harding