Merge pull request #210 from Hexastack/209-issue-attachment-spelling-issue

fix: attachment spelling issue
This commit is contained in:
Med Marrouchi 2024-10-15 09:50:59 +01:00 committed by GitHub
commit 15eee175d2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 16 additions and 16 deletions

View File

@ -63,7 +63,7 @@ async function mongoMigrationConnection() {
async function getModels() { async function getModels() {
await mongoMigrationConnection(); await mongoMigrationConnection();
const AttachementModel = mongoose.model<Attachment>( const AttachmentModel = mongoose.model<Attachment>(
Attachment.name, Attachment.name,
attachmentSchema, attachmentSchema,
); );
@ -117,7 +117,7 @@ async function getModels() {
const UserModel = mongoose.model<User>(User.name, userSchema); const UserModel = mongoose.model<User>(User.name, userSchema);
return { return {
AttachementModel, AttachmentModel,
BlockModel, BlockModel,
BotstatsModel, BotstatsModel,
ContentModel, ContentModel,

View File

@ -73,8 +73,8 @@ export class AttachmentController extends BaseController<Attachment> {
async findOne(@Param('id') id: string): Promise<Attachment> { async findOne(@Param('id') id: string): Promise<Attachment> {
const doc = await this.attachmentService.findOne(id); const doc = await this.attachmentService.findOne(id);
if (!doc) { if (!doc) {
this.logger.warn(`Unable to find Attachement by id ${id}`); this.logger.warn(`Unable to find Attachment by id ${id}`);
throw new NotFoundException(`Attachement with ID ${id} not found`); throw new NotFoundException(`Attachment with ID ${id} not found`);
} }
return doc; return doc;
} }

View File

@ -31,7 +31,7 @@ export const ContentImportDialog: FC<ContentImportDialogProps> = ({
closeDialog, closeDialog,
...rest ...rest
}) => { }) => {
const [attachmentId, setAttachementId] = useState<string | null>(null); const [attachmentId, setAttachmentId] = useState<string | null>(null);
const { t } = useTranslate(); const { t } = useTranslate();
const { toast } = useToast(); const { toast } = useToast();
const { apiClient } = useApiClient(); const { apiClient } = useApiClient();
@ -58,7 +58,7 @@ export const ContentImportDialog: FC<ContentImportDialogProps> = ({
); );
const handleCloseDialog = () => { const handleCloseDialog = () => {
closeDialog(); closeDialog();
setAttachementId(null); setAttachmentId(null);
}; };
const handleImportClick = () => { const handleImportClick = () => {
if (attachmentId && data?.contentType?.id) { if (attachmentId && data?.contentType?.id) {
@ -76,7 +76,7 @@ export const ContentImportDialog: FC<ContentImportDialogProps> = ({
format="basic" format="basic"
accept="text/csv" accept="text/csv"
onChange={(id, _) => { onChange={(id, _) => {
setAttachementId(id); setAttachmentId(id);
}} }}
label="" label=""
value={attachmentId} value={attachmentId}

View File

@ -29,7 +29,7 @@ export const NlpImportDialog: FC<NlpImportDialogProps> = ({
closeDialog, closeDialog,
...rest ...rest
}) => { }) => {
const [attachmentId, setAttachementId] = useState<string | null>(null); const [attachmentId, setAttachmentId] = useState<string | null>(null);
const { t } = useTranslate(); const { t } = useTranslate();
const queryClient = useQueryClient(); const queryClient = useQueryClient();
const { toast } = useToast(); const { toast } = useToast();
@ -63,7 +63,7 @@ export const NlpImportDialog: FC<NlpImportDialogProps> = ({
); );
const handleCloseDialog = () => { const handleCloseDialog = () => {
closeDialog(); closeDialog();
setAttachementId(null); setAttachmentId(null);
}; };
return ( return (
@ -76,7 +76,7 @@ export const NlpImportDialog: FC<NlpImportDialogProps> = ({
format="basic" format="basic"
accept="text/csv" accept="text/csv"
onChange={(id, _) => { onChange={(id, _) => {
setAttachementId(id); setAttachmentId(id);
}} }}
label="" label=""
value={attachmentId} value={attachmentId}

View File

@ -24,7 +24,7 @@ export const MessageForm = () => {
{/* TEXT BLOCK */} {/* TEXT BLOCK */}
{Array.isArray(block?.message) ? <TextMessageForm /> : null} {Array.isArray(block?.message) ? <TextMessageForm /> : null}
{/* ATTACHEMENT BLOCK */} {/* ATTACHMENT BLOCK */}
{block?.message && "attachment" in block?.message ? ( {block?.message && "attachment" in block?.message ? (
<AttachmentMessageForm /> <AttachmentMessageForm />
) : null} ) : null}

View File

@ -200,19 +200,19 @@ export class ApiClient {
return data; return data;
} }
async importNlpSamples(attachementId: string) { async importNlpSamples(attachmentId: string) {
const { _csrf } = await this.getCsrf(); const { _csrf } = await this.getCsrf();
const { data } = await this.request.post( const { data } = await this.request.post(
`${ROUTES.NLP_SAMPLE_IMPORT}/${attachementId}`, `${ROUTES.NLP_SAMPLE_IMPORT}/${attachmentId}`,
{ _csrf }, { _csrf },
); );
return data; return data;
} }
async importContent(contentTypeId: string, attachementId: string) { async importContent(contentTypeId: string, attachmentId: string) {
const { data } = await this.request.get( const { data } = await this.request.get(
`${ROUTES.CONTENT_IMPORT}/${contentTypeId}/${attachementId}`, `${ROUTES.CONTENT_IMPORT}/${contentTypeId}/${attachmentId}`,
); );
return data; return data;

View File

@ -38,7 +38,7 @@ export enum FileType {
unknown = "unknown", unknown = "unknown",
} }
// Attachements // Attachments
export interface AttachmentAttrs { export interface AttachmentAttrs {
name: string; name: string;
type: string; type: string;