Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • Sign in / Register
Minds Frontend
Minds Frontend
  • Project overview
  • Repository
  • Issues 406
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 61
  • CI / CD
  • Security & Compliance
  • Packages
  • Wiki
  • Snippets
  • Members
  • Collapse sidebar
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds FrontendMinds Frontend
  • Issues
  • #2289

Closed
Open
Opened 1 week ago by Bill Ottman@ottman:dragon_face:
Report abuse New issue

Pro site logo not appearing on popup modal

Summary

Pro user logo is not showing up for non-logged in users.

Steps to reproduce

  1. Log out
  2. Visit a pro page on its own subdomain (https://subverse.net/ for example).
  3. Scroll down.
  4. Observe no logo in pop-up.

Platform information

Cross-platform web

What is the current bug behavior?

Cannot see the users pro user logo.

What is the expected correct behavior?

Should be able to see the users logo.

Relevant logs and/or screenshots

deepcapturebug

Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

/label ~"T - Bug" ~"S - Triage:new"

Edited 4 days ago by Ben Hayward

Related issues
0

Related merge requests
1
  • [Sprint/TrendyTurtle](fix): Pro logo sign-in modal fix #2289
    !687
When this merge request is accepted, this issue will be closed automatically.
  • Discussion 11
  • Designs 0
  • Bill Ottman :dragon_face: @ottman changed milestone to %Pro Beta #release 1 week ago

    changed milestone to %Pro Beta #release

  • Bill Ottman :dragon_face: @ottman added Platform::Browser Priority::1 - High Product::Pro Status::Backlog Type::Bug scoped labels 1 week ago

    added scoped labels

  • Brian Hatchet :speech_balloon: @brianhatchet added Sprint::12/04 - Trendy Turtle scoped label 1 week ago

    added scoped label

  • Brian Hatchet :speech_balloon: @brianhatchet assigned to @benhayward.ben 1 week ago

    assigned to @benhayward.ben

  • Brian Hatchet :speech_balloon: @brianhatchet changed weight to 4 1 week ago

    changed weight to 4

  • Brian Hatchet :speech_balloon: @brianhatchet unassigned @markeharding 1 week ago

    unassigned @markeharding

  • Brian Hatchet :speech_balloon: @brianhatchet changed time estimate to 4h 1 week ago

    changed time estimate to 4h

  • Brian Hatchet :speech_balloon: @brianhatchet added Sprint::12/30 - Understood Unicorn scoped label and automatically removed Sprint::12/04 - Trendy Turtle label 1 week ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet assigned to @markeharding 1 week ago

    assigned to @markeharding

  • Brian Hatchet :speech_balloon: @brianhatchet added Sprint::12/04 - Trendy Turtle scoped label and automatically removed Sprint::12/30 - Understood Unicorn label 6 days ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet unassigned @markeharding 6 days ago

    unassigned @markeharding

  • Ben Hayward @benhayward.ben changed the description 5 days ago

    changed the description

  • Ben Hayward
    Ben Hayward @benhayward.ben · 5 days ago
    Developer

    Hey @ottman two things:

    a) What avatar should be showing. For me on my browser I see this:

    image

    b) Whats your browser?

    Edited by Ben Hayward 5 days ago
  • Ben Hayward
    Ben Hayward @benhayward.ben · 5 days ago
    Developer

    Also if you can, a link to the page you're on in the screenshot above please

  • Bill Ottman
    Bill Ottman :dragon_face: @ottman · 5 days ago
    Developer

    You should see the logo of the pro site.

  • Ben Hayward
    Ben Hayward @benhayward.ben · 5 days ago
    Developer

    Gotcha, thanks Bill.

  • Ben Hayward @benhayward.ben added Status::InProgress scoped label and automatically removed Status::Backlog label 4 days ago

    added scoped label and automatically removed label

  • Emiliano Balbuena
    Emiliano Balbuena @edgebal · 4 days ago
    Developer

    @ottman Within minds.com you're inside Minds, not the Pro site. That's why it has the Minds logo, because it'll take you to the Minds login/register screens.

    It's not a bug. We already talked about how the popup should work before launch.

    cc/ @brianhatchet @markeharding

  • Emiliano Balbuena
    Emiliano Balbuena @edgebal · 4 days ago
    Developer

    Seems that the description steps and title don't match. Where's the exact issue?

  • Ben Hayward
    Ben Hayward @benhayward.ben · 4 days ago
    Developer

    Sorry Emi, there was little information to go on so I edited the description of this; the above may not be the correct reproducation steps. It appears to be happening on https://subverse.net/ and other domains.

    Will update that now

  • Ben Hayward @benhayward.ben changed the description 4 days ago

    changed the description

  • Emiliano Balbuena
    Emiliano Balbuena @edgebal · 4 days ago
    Developer

    We need to stop the "Guess how to reproduce based on a screenshot" practice.

  • Ben Hayward
    Ben Hayward @benhayward.ben · 4 days ago
    Developer

    Looks to me like this.site.pro.logo_guid (taken from window.Minds.pro.logo_guid) is not populated.

    Here's the line that outputs the breaking URL https://gitlab.com/minds/front/blob/5578edbbb74a5c16fbb9a25d7fa823781406c510/src/app/modules/modals/signup/signup.ts#L37

    There's some entity hydration going on on the back-end that I believe should be adding this variable into Window.minds.pro, but is not there for Subverse and seemingly others on a pro domain looking at Bills screenshot above (though I have no other links to examples).

    image

  • Ben Hayward @benhayward.ben added 2h of time spent at 2019-12-05 4 days ago

    added 2h of time spent at 2019-12-05

  • Ben Hayward @benhayward.ben removed Status::InProgress label 4 days ago

    removed label

  • Ben Hayward @benhayward.ben added Status::InProgress scoped label 4 days ago

    added scoped label

  • Ben Hayward
    Ben Hayward @benhayward.ben · 4 days ago
    Developer

    the dual-modal bug mentioned above is here minds#981

  • Ben Hayward @benhayward.ben mentioned in commit 842d83d7 3 days ago

    mentioned in commit 842d83d7

  • Ben Hayward @benhayward.ben mentioned in merge request !687 3 days ago

    mentioned in merge request !687

  • Ben Hayward @benhayward.ben added Status::Review scoped label and automatically removed Status::InProgress label 3 days ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben added 6h of time spent at 2019-12-06 3 days ago

    added 6h of time spent at 2019-12-06

  • Brian Hatchet :speech_balloon: @brianhatchet added MR::Requires Changes scoped label 13 hours ago

    added scoped label

  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Backlog scoped label and automatically removed Status::Review label 13 hours ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben added Status::Follow Up scoped label and automatically removed Status::Backlog label 4 hours ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben removed Status::Follow Up label 4 hours ago

    removed label

  • Ben Hayward
    Ben Hayward @benhayward.ben · 26 minutes ago
    Developer

    Currently getting the sandbox enviroment set up for testing

  • Ben Hayward @benhayward.ben added Status::InProgress scoped label 26 minutes ago

    added scoped label

Please register or sign in to reply
Assignee
Ben Hayward's avatar
Ben Hayward @benhayward.ben
none
Epic
None
Pro Beta #release
Milestone
Pro Beta #release
Time tracking
Spent 1d
Est 4h
None
Due date
None
7
Labels
MR::Requires Changes Platform::Browser Priority::1 - High Product::Pro Sprint::12/04 - Trendy Turtle Status::InProgress Type::Bug
4
Weight
4
Confidentiality
Not confidential
Lock issue
Unlocked
5
5 participants
user avatar
Ben Hayward
user avatar
Emiliano Balbuena
user avatar
Brian Hatchet
user avatar
Bill Ottman
user avatar
Mark Harding
Reference: minds/front#2289