--- title: "system.vision.updateProject" description: "Updates the Vision Client project with saved changes." --- # system.vision.updateProject > Updates the Vision Client project with saved changes. This function is used in **Python Scripting**. ## Description Updates the Vision Client project with saved changes. This function is intended to be used in conjunction with the "None" option of Vision Project update modes in the Project Properties, and the Vision Client System Tag [ProjectUpdateAvailable](platform\tags\types-of-tags\system-tags\system-tags.md#system-client-tags-vision-only). ## Client Permission Restrictions This scripting function has no [Client Permission](../../../ignition-modules/vision/vision-project-properties/vision-project-properties.md#vision-permissions-properties) restrictions. ## Syntax `system.vision.updateProject()` ### Parameters None ### Returns None ### Scope Vision Client ## Code Example ```python title="Code Snippet" # This script is intended to go on a Button component. # Upon clicking, the Vision Client project will update with the latest changes. system.vision.updateProject() ```