feat: 文件和模块接口获取原始内容; 文件列表不返回原始内容

This commit is contained in:
xream 2023-09-14 18:51:04 +08:00
parent 3211fbf357
commit b2d0276836
No known key found for this signature in database
GPG Key ID: 1D2C5225471789F9
3 changed files with 7 additions and 4 deletions

View File

@ -1,6 +1,6 @@
{
"name": "sub-store",
"version": "2.14.54",
"version": "2.14.55",
"description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.",
"main": "src/main.js",
"scripts": {

View File

@ -40,7 +40,7 @@ function getFile(req, res) {
const allFiles = $.read(FILES_KEY);
const file = findByName(allFiles, name);
if (file) {
success(res, file);
res.status(200).json(file.content);
} else {
failed(
res,
@ -93,7 +93,10 @@ function deleteFile(req, res) {
function getAllFiles(req, res) {
const allFiles = $.read(FILES_KEY);
success(res, allFiles);
success(
res, // eslint-disable-next-line no-unused-vars
allFiles.map(({ content, ...rest }) => rest),
);
}
function replaceFile(req, res) {

View File

@ -45,7 +45,7 @@ function getModule(req, res) {
const allModules = $.read(MODULES_KEY);
const module = findByName(allModules, name);
if (module) {
success(res, module);
res.status(200).json(module.content);
} else {
failed(
res,