Some minor fixes
This commit is contained in:
@@ -66,14 +66,14 @@ class Import extends Command
|
||||
if ($this->option('tags'))
|
||||
{
|
||||
$tags = explode(',',$this->option('tags'));
|
||||
$t = Tag::whereIn('tag',$tags)->pluck('id');
|
||||
$t = Tag::whereIn('tag',$tags)->pluck('id')->toArray();
|
||||
}
|
||||
|
||||
// People
|
||||
if ($this->option('people'))
|
||||
{
|
||||
$tags = explode(',',$this->option('people'));
|
||||
$p = Person::whereIn('tag',$tags)->pluck('id');
|
||||
$p = Person::whereIn('tag',$tags)->pluck('id')->toArray();
|
||||
}
|
||||
|
||||
$c = 0;
|
||||
@@ -106,7 +106,7 @@ class Import extends Command
|
||||
$po->filename = $file;
|
||||
}
|
||||
|
||||
$po->date_taken = strtotime($po->property('exif:DateTime'));
|
||||
$po->date_taken = strtotime($po->property('exif:DateTime') ? $po->property('exif:DateTime') : $po->property('exif:DateTimeOriginal'));
|
||||
$po->subsectime = $po->property('exif:SubSecTimeOriginal');
|
||||
|
||||
$po->signature = $po->property('signature');
|
||||
@@ -168,8 +168,10 @@ class Import extends Command
|
||||
$this->info(sprintf('Image [%s] stored in DB: %s',$file,$po->id));
|
||||
|
||||
// Record our people and tags
|
||||
$po->People()->sync($p->toArray());
|
||||
$po->Tags()->sync($t->toArray());
|
||||
if ($p)
|
||||
$po->People()->sync($p);
|
||||
if ($t)
|
||||
$po->Tags()->sync($t);
|
||||
}
|
||||
|
||||
$bar->finish();
|
||||
|
@@ -50,7 +50,7 @@ class Move extends Command
|
||||
}
|
||||
elseif ($this->option('id'))
|
||||
{
|
||||
$po = Photo::notRemove()->notDuplicate()->where('id',Photo::path($this->option('id')));
|
||||
$po = Photo::notRemove()->notDuplicate()->where('id',$this->option('id'));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user