diff options
| author | Greg Roach <greg@subaqua.co.uk> | 2021-07-02 10:33:06 +0100 |
|---|---|---|
| committer | Greg Roach <greg@subaqua.co.uk> | 2021-07-02 10:33:06 +0100 |
| commit | 5b64d6de6b94e356e43397690c4a1577e46c7d9b (patch) | |
| tree | 7732e51e7cb58ef5b2ad3099658d5f9385976ed0 /app | |
| parent | c74ea67da20897a055de168780603a11e4f0594d (diff) | |
| download | webtrees-5b64d6de6b94e356e43397690c4a1577e46c7d9b.tar.gz webtrees-5b64d6de6b94e356e43397690c4a1577e46c7d9b.tar.bz2 webtrees-5b64d6de6b94e356e43397690c4a1577e46c7d9b.zip | |
Fix: #3945 - revert some changes that were committed by mistake
Diffstat (limited to 'app')
| -rw-r--r-- | app/Services/MediaFileService.php | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/app/Services/MediaFileService.php b/app/Services/MediaFileService.php index 58115ffd4e..bccb43cdb0 100644 --- a/app/Services/MediaFileService.php +++ b/app/Services/MediaFileService.php @@ -25,7 +25,6 @@ use Fisharebest\Webtrees\Registry; use Fisharebest\Webtrees\Tree; use Illuminate\Database\Capsule\Manager as DB; use Illuminate\Database\Query\Expression; -use Illuminate\Database\Query\JoinClause; use Illuminate\Support\Collection; use InvalidArgumentException; use League\Flysystem\Filesystem; @@ -336,14 +335,11 @@ class MediaFileService public function allMediaFolders(FilesystemOperator $data_filesystem): Collection { $db_folders = DB::table('media_file') - ->leftJoin('gedcom_setting', static function (JoinClause $join): void { - $join - ->on('gedcom_setting.gedcom_id', '=', 'media.m_file') - ->where('setting_name', '=', 'MEDIA_DIRECTORY'); - }) + ->join('gedcom_setting', 'gedcom_id', '=', 'm_file') + ->where('setting_name', '=', 'MEDIA_DIRECTORY') ->where('multimedia_file_refn', 'NOT LIKE', 'http://%') ->where('multimedia_file_refn', 'NOT LIKE', 'https://%') - ->select(new Expression("COALESCE(setting_value, 'media/') || multimedia_file_refn AS path")) + ->select(new Expression('setting_value || multimedia_file_refn AS path')) ->pluck('path') ->map(static function (string $path): string { return dirname($path) . '/'; |
