diff options
Diffstat (limited to 'modules/gallery')
| -rw-r--r-- | modules/gallery/helpers/item_rest.php | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/modules/gallery/helpers/item_rest.php b/modules/gallery/helpers/item_rest.php index 36d2ca62..298c2f4a 100644 --- a/modules/gallery/helpers/item_rest.php +++ b/modules/gallery/helpers/item_rest.php @@ -126,18 +126,19 @@ class item_rest_Core {          }        }      } +    $item->save(); -    $weight = 0;      if (isset($request->params->members)) { +      $weight = 0;        foreach ($request->params->members as $url) {          $child = rest::resolve($url);          if ($child->parent_id == $item->id && $child->weight != $weight) { -          $child->weight = $weight++; +          $child->weight = $weight;            $child->save();          } +        $weight++;        }      } -    $item->save();    }    static function post($request) { | 
