-use Friendica\Database\DBM;
-use Friendica\Object\Photo;
-
-function wall_upload_post(App $a, $desktopmode = true) {
-
- logger("wall upload: starting new upload", LOGGER_DEBUG);
-
- $r_json = (x($_GET, 'response') && $_GET['response'] == 'json');
- $album = (x($_GET, 'album') ? notags(trim($_GET['album'])) : '');
+use Friendica\Core\Logger;
+use Friendica\Core\Session;
+use Friendica\Database\DBA;
+use Friendica\DI;
+use Friendica\Model\Photo;
+use Friendica\Model\User;
+use Friendica\Object\Image;
+use Friendica\Util\Images;
+use Friendica\Util\Strings;
+
+function wall_upload_post(App $a, $desktopmode = true)
+{
+ Logger::log("wall upload: starting new upload", Logger::DEBUG);
+
+ $r_json = (!empty($_GET['response']) && $_GET['response'] == 'json');
+ $album = (!empty($_GET['album']) ? Strings::escapeTags(trim($_GET['album'])) : '');