更新依赖项和上传接口,添加描述字段
This commit is contained in:
@@ -138,7 +138,7 @@ router.post('/api/s1/resources/upload', async (req, res) => {
|
||||
clearFiles();
|
||||
return;
|
||||
}
|
||||
let { appKey, version, username, directory } = getKey(fields, ['appKey', 'version', 'username', 'directory']);
|
||||
let { appKey, version, username, directory, description } = getKey(fields, ['appKey', 'version', 'username', 'directory', 'description']);
|
||||
let uid = tokenUser.id;
|
||||
if (username) {
|
||||
const user = await User.getUserByToken(token);
|
||||
@@ -205,18 +205,17 @@ router.post('/api/s1/resources/upload', async (req, res) => {
|
||||
fs.unlinkSync(tempPath); // 删除临时文件
|
||||
}
|
||||
if (!noCheckAppFiles) {
|
||||
const _data = { appKey, version, username, files: uploadResults, description, }
|
||||
if (_data.description) {
|
||||
delete _data.description;
|
||||
}
|
||||
// 受控
|
||||
const r = await app.call({
|
||||
path: 'app',
|
||||
key: 'uploadFiles',
|
||||
payload: {
|
||||
token: token,
|
||||
data: {
|
||||
appKey,
|
||||
version,
|
||||
username,
|
||||
files: uploadResults,
|
||||
},
|
||||
data: _data,
|
||||
},
|
||||
});
|
||||
const data: any = {
|
||||
|
||||
@@ -157,7 +157,7 @@ app
|
||||
.define(async (ctx) => {
|
||||
try {
|
||||
const tokenUser = ctx.state.tokenUser;
|
||||
const { appKey, files, version, username } = ctx.query.data;
|
||||
const { appKey, files, version, username, description } = ctx.query.data;
|
||||
if (!appKey) {
|
||||
throw new CustomError('appKey is required');
|
||||
}
|
||||
@@ -190,6 +190,7 @@ app
|
||||
version: version || '0.0.0',
|
||||
title: appKey,
|
||||
proxy: appKey.includes('center') ? false : true,
|
||||
description: description || '',
|
||||
data: {
|
||||
files: files || [],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user