Uses JWT, fixes some endpoints, adds base services

This commit is contained in:
Guillaume Tâche
2025-04-24 20:38:09 +02:00
parent 8a05f63687
commit a8e7a62b0c
113 changed files with 1625 additions and 380 deletions

View File

@@ -0,0 +1,34 @@
package ch.gtache.elderscrollslegends.service.campaign;
import ch.gtache.elderscrollslegends.service.BaseService;
import ch.gtache.elderscrollslegends.service.reward.RewardDescription;
import jakarta.enterprise.context.ApplicationScoped;
import jakarta.inject.Inject;
import javax.sql.DataSource;
import java.util.List;
@ApplicationScoped
class CampaignService extends BaseService {
@Inject
CampaignService(final DataSource dataSource) {
super(dataSource);
}
UserCampaignData getCampaign(final String steamID, final int id, final boolean mastery) {
return null;
}
List<UserCampaignData> getCampaigns(final String steamID) {
return List.of();
}
List<RewardDescription> getRewards(final String steamID, final SetChapterEventChoiceRequest request) {
return List.of();
}
List<RewardDescription> getRewards(final String steamID, final SetChapterDialogStatusRequest request) {
return List.of();
}
}