2024-09-06 13:27:00 +00:00
|
|
|
const express = require('express');
|
|
|
|
const router = express.Router();
|
|
|
|
|
|
|
|
const passport = require('passport');
|
|
|
|
const rateLimitMiddleware = require("../config/rate-limiter");
|
|
|
|
|
|
|
|
const Campaign = require("../models/Campaign");
|
|
|
|
const CampaignUser = require("../models/CampaignUser");
|
|
|
|
const Character = require('../models/Character');
|
|
|
|
|
|
|
|
const upload = require("../config/storage");
|
|
|
|
|
|
|
|
// Get characters from a campaign
|
2024-09-14 00:10:05 +00:00
|
|
|
router.get('/list', (req, res) => {
|
2024-09-06 13:27:00 +00:00
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
// Character info
|
2024-09-14 00:10:05 +00:00
|
|
|
router.post('/create', rateLimitMiddleware, (req, res) => {
|
2024-09-06 13:27:00 +00:00
|
|
|
|
|
|
|
});
|
|
|
|
|
2024-09-14 00:10:05 +00:00
|
|
|
router.delete('/delete', rateLimitMiddleware, (req, res) => {
|
2024-09-06 13:27:00 +00:00
|
|
|
|
|
|
|
});
|
|
|
|
|
2024-09-14 00:10:05 +00:00
|
|
|
router.get('/get', (req, res) => {
|
2024-09-06 13:27:00 +00:00
|
|
|
|
|
|
|
});
|
|
|
|
|
2024-09-14 00:10:05 +00:00
|
|
|
router.put('/update', (req, res) => {
|
2024-09-06 13:27:00 +00:00
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
module.exports = router;
|