Triggered when a folder is created.
This event is also triggered when a folder is restored from the Media Manager's trash bin.
function wixMediaSiteMedia_onFolderCreated(event: FolderCreated): void;
Information about the created file and metadata for the event.
// Place this code in the events.js file
// of your site's Backend section.
// Add the file if it doesn't exist.
export function wixMediaSiteMedia_onFolderCreated(event) {
const displayName = event.entity.displayName;
const parentFolderId = event.entity.parentFolderId;
const eventTime = event.metadata.eventTime;
console.log(
`New folder, "${displayName}," was created in the parent folder with ID ${parentFolderId} at ${eventTime}.`,
);
}
/* Full event object:
* {
* "entity": {
* "_createdDate": "2023-09-18T10:20:23.000Z",
* "_id": "a7b49f96836a48febefb10f669c14ab0",
* "_updatedDate": "2023-09-18T10:20:23.000Z",
* "displayName": "Videos",
* "parentFolderId": "media-root"
* },
* "metadata": {
* "entityId": "a7b49f96836a48febefb10f669c14ab0",
* "eventTime": "2023-09-18T10:20:24.401Z",
* "id": "00c0a4d0-1987-4d2f-9cb4-0dec0b969d60",
* "triggeredByAnonymizeRequest": false
* }
* }
*/
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.