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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions