Author: jfthomps
Date: Wed Dec 2 20:48:43 2015
New Revision: 1717680
URL: http://svn.apache.org/viewvc?rev=1717680&view=rev
Log:
VCL-921 - changing owner of an image can cause a duplicate key error on
resourcegroupmembers
image.php - modified addImagePermissions: changed query that inserts into
resourcegroupmembers to be "INSERT IGNORE" instead of just "INSERT"
Modified:
vcl/trunk/web/.ht-inc/image.php
Modified: vcl/trunk/web/.ht-inc/image.php
URL:
http://svn.apache.org/viewvc/vcl/trunk/web/.ht-inc/image.php?rev=1717680&r1=1717679&r2=1717680&view=diff
==============================================================================
--- vcl/trunk/web/.ht-inc/image.php (original)
+++ vcl/trunk/web/.ht-inc/image.php Wed Dec 2 20:48:43 2015
@@ -1812,7 +1812,7 @@ class Image extends Resource {
updateResourcePrivs("image/newimages-{$ownerdata['login']}-$ownerid", $newnode,
$adds, array());
// add image to image group
- $query = "INSERT INTO resourcegroupmembers "
+ $query = "INSERT IGNORE INTO resourcegroupmembers "
. "(resourceid, resourcegroupid) "
. "VALUES ($resourceid, $resourcegroupid)";
doQuery($query, 101);