Skip to content

An error occured while loading participant conversation #97

@Quentinchampenois

Description

@Quentinchampenois

Describe the bug

As an administrator, I created a new project and configured the portal editor to be open for participation.
But when I access the link as a participant, the page loads and then display an error: "An error occurred while loading the Portal. Please contact the support team." (See screenshot below)

To Reproduce
Steps to reproduce the behavior:

  1. Go to Dashboard
  2. Create a new project
  3. Configure a portal
  4. Select "No tutorial" option in tutorials
  5. Access it as a participant (logged in or not)
  6. See error

Screenshots
Image

Version

  • Echo : v1.3.0
  • Directus : v11.6.0
  • Self Hosted (Kubernetes)

Additional context

The error appears on a self hosted environment.
I executed Directus sync using the shell script without problems.

While navigating in the participant portal, there is HTTP requests with a 403 status code coming from Directus in network panel :
https://directus.echo.CHANGEME.COM/items/echo__portal_tutorial?fields=id,slug,count(cards),cards.id,cards.sort,cards.echo__portal_tutorial_card_id.id,cards.echo__portal_tutorial_card_id.user_confirmation_required,cards.echo__portal_tutorial_card_id.icon,cards.echo__portal_tutorial_card_id.link,cards.echo__portal_tutorial_card_id.translations.*&filter={"slug":{"_eq":"none"}}&deep={"cards":{"_sort":"sort"}}

Body:

{"errors":[{"message":"You don't have permission to access this.","extensions":{"code":"FORBIDDEN"}}]}

In Directus, I don't have any collection named Echo Portal Tutorial or something like this.

Hypothesis
Based on the typesDirectusContent.ts file, I wonder if there is some missing Directus snapshots about EchoPortalTutorial ?
I didn't find any documentation about Echo's Directus configuration except in snapshots

Thank you !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions