Set user's slug, now profile page is empty

Hey,
I’m building a platform where users can create their own public profiles.
While I was using users’ username as backup field for the url, it was possible to view a user’s public profile’s content. Then, I made the users’ username their slug, so that their profile’s url would be cleaner and shorter. And now, whenever I try to access a user’s profile using the url with the slug, I get an empty profile page, where none of the users’ content is displayed. The users’ content only shows up on their own profile page when they’re logged in.

Anyone has any idea of why this might be happening?
Thank you

Hey @pedrodsabugueiro,

If it was showing up while a user was logged in just double check you are using current pages user and not current user.

If that is not the issue, feel free to screenshot your workflows and pages so we can better assist.

Though this issue could also relate to privacy rules, so please also screenshot the related data types privacy rules.

check your privacy rules, and make sure the user’s slug is viewable by everyone

1 Like

I’m using current page’s user, still doesn’t work.

Here’s the profile page when logged in:


The user can see his profile page with all its content.

When logged out, all I get is:


Only the icons are left.

A user’s slug is set to be equal to the user’s username, which is set on the input field shown in the image below.

Below is the workflow for the input.
First it stores the input’s value as the user’s username. Then, as shown in the image, it sets the current user’s (who must be logged in) slug to equal the input’s value.
It gets successfuly stored in the users database.

Does this help?

Thank you for the reply!
Did that. Still not working :thinking:

Tried turning on Find this in searches and it’s working now! :slight_smile:

2 Likes