Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add missing Sign Up and Sign In items fields in Application #87

Merged
merged 2 commits into from
Sep 22, 2024

Commits on Sep 22, 2024

  1. fix: Application Sign Up and Sign In fields for organisation (#86)

    The Application entity found at org.casbin.casdoor.entity.Application is missing required fields that are needed to correctly load the OAuth2 page and admin dashboard.
    
    Fields missing are:
    
    - Sign Up Items
    - Sign In Items
    - Sign In Methods
    
    Due to these missing fields the database is holding null. This results with a front-end error as the UI is expecting an array (even if it's an empty array) in comparison to null for both the OAuth2 login page, and the Admin Dashboard.
    CameronMukherjee committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    b1e2750 View commit details
    Browse the repository at this point in the history
  2. Update Application.java

    hsluoyz authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    95d566f View commit details
    Browse the repository at this point in the history