Search...
onFileDescriptorUpdated( )
Developer Preview
Triggered when a file is updated, including when a file is moved to a different folder.
Syntax
function wixMediaSiteMedia_onFileDescriptorUpdated(event: FileDescriptorUpdated): void
onFileDescriptorUpdated Parameters
NAME
TYPE
DESCRIPTION
event
Optional
FileDescriptorUpdated
Information about the updated file and metadata for the event.
Returns
This function does not return anything.
Return Type:
void
Was this helpful?
An event that triggers when a file is updated
Copy Code
1// Place this code in the events.js file2// of your site's Backend section.3// Add the file if it doesn't exist.45export function wixMediaSiteMedia_onFileDescriptorUpdated(event) {6 const eventTime = event.metadata.eventTime;7 const displayName = event.entity.displayName;8 const parentFolder = event.entity.parentFolderId;910 console.log(`${displayName}, currently located in the parent folder with ID ${parentFolder}, was updated at ${eventTime}.`)11}1213/* Full event object:14 * {15 * "entity": {16 * "displayName": "image1",17 * "mediaType": "IMAGE",18 * "private": false,19 * "operationStatus": "READY",20 * "url": "https://static.wixstatic.com/media/d4dde1_e76448de45bf4deb912b373bc7c3ac6f~mv2.jpg",21 * "_id": "d4dde1_e76448de45bf4deb912b373bc7c3ac6f~mv2.jpg",22 * "_createdDate": "2023-08-09T08:45:43.000Z",23 * "_updatedDate": "2023-09-18T10:22:38.000Z",24 * "hash": "7fc91042c9a56b42223aa2f94ccdcecd",25 * "labels": [26 * "label1",27 * "label2"28 * ],29 * "sizeInBytes": "6312959",30 * "media": {31 * "image": {32 * "image": "wix:image://v1/d4dde1_e76448de45bf4deb912b373bc7c3ac6f~mv2.jpg/image1#originWidth=5616&originHeight=3744",33 * "colors": {34 * "prominent": {35 * "rgb": {36 * "r": 39,37 * "g": 36,38 * "b": 2639 * }40 * },41 * "palette": [42 * {43 * "rgb": {44 * "r": 39,45 * "g": 36,46 * "b": 2647 * }48 * },49 * {50 * "rgb": {51 * "r": 119,52 * "g": 125,53 * "b": 13554 * }55 * },56 * {57 * "rgb": {58 * "r": 208,59 * "g": 209,60 * "b": 20861 * }62 * },63 * {64 * "rgb": {65 * "r": 130,66 * "g": 108,67 * "b": 4068 * }69 * },70 * {71 * "rgb": {72 * "r": 75,73 * "g": 101,74 * "b": 13375 * }76 * },77 * {78 * "rgb": {79 * "r": 94,80 * "g": 78,81 * "b": 3682 * }83 * },84 * {85 * "rgb": {86 * "r": 148,87 * "g": 161,88 * "b": 17889 * }90 * },91 * {92 * "rgb": {93 * "r": 163,94 * "g": 177,95 * "b": 19296 * }97 * },98 * {99 * "rgb": {100 * "r": 208,101 * "g": 184,102 * "b": 159103 * }104 * },105 * {106 * "rgb": {107 * "r": 183,108 * "g": 159,109 * "b": 137110 * }111 * }112 * ]113 * },114 * "faces": []115 * }116 * },117 * "metadata": {118 * "entityId": "d4dde1_e76448de45bf4deb912b373bc7c3ac6f~mv2.jpg",119 * "eventTime": "2023-09-18T10:22:39.193Z",120 * "id": "acfe4b7a-bc6a-41f5-8fb3-d0f1301fea51",121 * "triggeredByAnonymizeRequest": false122 * },123 * "siteId": "c96bcd13-173a-4938-88e0-a126391adf49",124 * "thumbnailUrl": "https://static.wixstatic.com/media/d4dde1_e76448de45bf4deb912b373bc7c3ac6f~mv2.jpg",125 * "parentFolderId": "b2bc72834460412494c93617d88b8c89"126 * }127 * }128 */