fix: ts error (#3911)

This commit is contained in:
Finley Ge
2025-02-27 16:31:14 +08:00
committed by GitHub
parent 9f57ad0017
commit 9bbee60cde
3 changed files with 13 additions and 9 deletions

View File

@@ -1,5 +1,5 @@
import { AppDetailType } from '@fastgpt/global/core/app/type';
import { OutLinkSchema } from '@fastgpt/global/support/outLink/type';
import { OutlinkAppType, OutLinkSchema } from '@fastgpt/global/support/outLink/type';
import { parseHeaderCert } from '../controller';
import { MongoOutLink } from '../../outLink/schema';
import { OutLinkErrEnum } from '@fastgpt/global/common/error/code/outLink';
@@ -54,11 +54,15 @@ export async function authOutLinkCrud({
}
/* outLink exist and it app exist */
export async function authOutLinkValid({ shareId }: { shareId?: string }) {
export async function authOutLinkValid<T extends OutlinkAppType = any>({
shareId
}: {
shareId?: string;
}) {
if (!shareId) {
return Promise.reject(OutLinkErrEnum.linkUnInvalid);
}
const outLinkConfig = await MongoOutLink.findOne({ shareId }).lean();
const outLinkConfig = await MongoOutLink.findOne({ shareId }).lean<OutLinkSchema<T>>();
if (!outLinkConfig) {
return Promise.reject(OutLinkErrEnum.linkUnInvalid);
@@ -66,6 +70,6 @@ export async function authOutLinkValid({ shareId }: { shareId?: string }) {
return {
appId: outLinkConfig.appId,
outLinkConfig
outLinkConfig: outLinkConfig
};
}

View File

@@ -353,7 +353,7 @@ function EditLinkModal({
<Flex alignItems={'center'} mt={4}>
<Flex flex={'0 0 90px'} alignItems={'center'}>
<FormLabel>QPM</FormLabel>
<QuestionTip ml={1} label={publishT('qpm_tips' || '')}></QuestionTip>
<QuestionTip ml={1} label={publishT('qpm_tips')}></QuestionTip>
</Flex>
<Input
max={1000}
@@ -418,7 +418,7 @@ function EditLinkModal({
<FormLabel>{t('common:support.outlink.share.Response Quote')}</FormLabel>
<QuestionTip
ml={1}
label={t('common:support.outlink.share.Response Quote tips' || '')}
label={t('common:support.outlink.share.Response Quote tips')}
></QuestionTip>
</Flex>
<Switch {...register('responseDetail')} isChecked={responseDetail} />
@@ -428,7 +428,7 @@ function EditLinkModal({
<FormLabel>{t('common:support.outlink.share.show_complete_quote')}</FormLabel>
<QuestionTip
ml={1}
label={t('common:support.outlink.share.show_complete_quote_tips' || '')}
label={t('common:support.outlink.share.show_complete_quote_tips')}
></QuestionTip>
</Flex>
<Switch

View File

@@ -178,7 +178,7 @@ export const useAudioPlay = (
await new Promise((resolve) => {
sourceBuffer.onupdateend = resolve;
sourceBuffer.appendBuffer(value.buffer);
sourceBuffer.appendBuffer(value.buffer as any);
});
}
} catch (error) {
@@ -311,7 +311,7 @@ export const useAudioPlay = (
await new Promise((resolve) => {
buffer.onupdateend = resolve;
buffer.appendBuffer(value.buffer);
buffer.appendBuffer(value.buffer as any);
});
}
} catch (error) {