Update description on Project Online not working:
ReST request to update the project description
$body = "{'Description':'Updated from PowerShell using REST API'}"
Patch-ReSTRequest $SiteUrl "ProjectServer/Projects('$projectid')/Draft" $body
Exception calling "GetResponse" with "0" argument(s): "The remote server returned an error: (412) Precondition Failed."