Add CompetitionProvider and fix permission query issue
- Introduced `CompetitionProvider` with skeleton methods for database handling. - Fixed missing query execution in `PermissionProvider`.
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
package dev.coph.flightscore.backend.competition;
|
||||
|
||||
import dev.coph.flightscore.backend.provider.Provider;
|
||||
import dev.coph.simplesql.query.Query;
|
||||
|
||||
public class CompetitionProvider implements Provider {
|
||||
|
||||
|
||||
@Override
|
||||
public int priority() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String key() {
|
||||
return "";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void createDatabaseTables(Query query) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onEnable(Query query) {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -54,6 +54,7 @@ public class PermissionProvider implements Provider {
|
||||
}, () -> logger.warn("Error loading permissions: No permissions found"), e -> logger.error("Error loading permissions", e));
|
||||
logger.success("Loaded " + permissions.size() + " permissions!");
|
||||
});
|
||||
query.query(select);
|
||||
}
|
||||
|
||||
public Permission permission(ULID id) {
|
||||
|
||||
Reference in New Issue
Block a user