Proyectos de Subversion LeadersLinked - Services

Rev

Rev 778 | Rev 780 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 778 Rev 779
Línea 660... Línea 660...
660
            // Obtener la información del archivo
660
            // Obtener la información del archivo
661
            $source_filename    = $storage->getTmpFilename();
661
            $source_filename    = $storage->getTmpFilename();
662
            $filename           = 'group-image-' . uniqid() . '.png';
662
            $filename           = 'group-image-' . uniqid() . '.png';
663
            $target_filename    = $storage->composePathToFilename(Storage::TYPE_GROUP, $group->uuid, $filename);
663
            $target_filename    = $storage->composePathToFilename(Storage::TYPE_GROUP, $group->uuid, $filename);
Línea 664... Línea 664...
664
 
664
 
-
 
665
            if (!$storage->uploadImageWithOutChangeSize($source_filename, $target_filename)) {
665
            if (!$storage->uploadImageWithOutChangeSize($source_filename, $target_filename, $target_width, $target_height)) {
666
                $this->logger->error('Error al subir la imagen del grupo: ' . $group->name, ['user_id' => $group->user_id, 'ip' => Functions::getUserIP()]);
666
                return new JsonModel([
667
                return new JsonModel([
667
                    'success'   => false,
668
                    'success'   => false,
668
                    'data'   =>  'ERROR_THERE_WAS_AN_ERROR'
669
                    'data'   =>  'ERROR_THERE_WAS_AN_ERROR'
669
                ]);
670
                ]);
Línea 675... Línea 676...
675
            }
676
            }
Línea 676... Línea 677...
676
 
677
 
677
            // Actualizar el grupo
678
            // Actualizar el grupo
678
            $group->image = $filename;
679
            $group->image = $filename;
-
 
680
            if (!$groupMapper->updateImage($group)) {
679
            if (!$groupMapper->updateImage($group)) {
681
                $this->logger->error('Error al actualizar el image del grupo: ' . $group->name, ['user_id' => $group->user_id, 'ip' => Functions::getUserIP()]);
680
                return new JsonModel([
682
                return new JsonModel([
681
                    'success'   => false,
683
                    'success'   => false,
682
                    'data'   =>  $groupMapper->getError()
684
                    'data'   =>  $groupMapper->getError()
683
                ]);
685
                ]);