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.warn("Error loading permissions: No permissions found"), e -> logger.error("Error loading permissions", e));
|
||||||
logger.success("Loaded " + permissions.size() + " permissions!");
|
logger.success("Loaded " + permissions.size() + " permissions!");
|
||||||
});
|
});
|
||||||
|
query.query(select);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Permission permission(ULID id) {
|
public Permission permission(ULID id) {
|
||||||
|
|||||||
Reference in New Issue
Block a user