Skip to content

Uncaught error when uploading an empty file #62

@yacineak97

Description

@yacineak97

I'm having an issue:

  • If I upload an empty file, I encounter an uncaught error. Then, if I attempt to upload the same empty file again, the window becomes unresponsive, requiring a refresh to restore functionality.
  • I also noticed the same problem on the demo app located at https://files.veliov.com/.
  • Interestingly, I haven't observed this error when using the following code snippet:
SimpleSchema.setDefaultMessages({
  initialLanguage: 'en',
  messages: {
    en: {
     uploadError: (current) => i18n.__('SimpleSchema.uploadError', { label: current.label }), //File-upload
    },
  }
});
  • That's the error I had :

    {
    "isClientSafe": true,
    "error": 500,
    "reason": "[FilesCollection] [insert] Insert method accepts File, not a FileList. You need to provide a real File. File must have .name property, and its size must be larger than zero.",
    "message": "[FilesCollection] [insert] Insert method accepts File, not a FileList. You need to provide a real File. File must have .name property, and its size must be larger than zero. [500]",
    "errorType": "Meteor.Error"
    }

image

Notes:
I am using ostrio:[email protected] and ostrio:[email protected]

Then I upgraded those packages and the autoform package to latest versions and I have the same error with those verions :

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions