Uploading picture(s) does not reflect in the file list properly: Not updating after all uploads
If you found a bug:
Uploading picture(s) does not reflect in the file list properly
Steps to reproduce
- Upload a Picture (or multiple) to any folder.
Expected behaviour
There should be upload confirmation after upload is complete and then the list should be automatically refreshed
Actual behaviour
Please Observe that after the uploading is complete, the file list is refreshed (or not) and the updated file list has n-1 pictures, when n pictures were uploaded. For a single file upload, no change is reflected (again n-1) - the file list doesn't seem to get refreshed at all.
Server configuration
Web server: Apache2
Database: MySQL Ver 14.14 Distrib 5.5.54
PHP version: PHP 5.5.9
ownCloud version: 8.1.9.2
Storage backend (external storage):
Client
iOS version: 10.0.1
ownCloud app version: 3.5.3
Device model: iPhone 6
Logs
Error PHP Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58 2017-03-27T21:58:06+00:00 Error PHP Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58 2017-03-27T21:57:03+00:00 Error PHP Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58 2017-03-27T19:18:15+00:00 Error PHP Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58 2017-03-27T19:17:56+00:00 Error PHP Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58 2017-03-26T20:12:36+00:00 Error PHP Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58 2017-03-26T19:57:18+00:00 Error PHP Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58 2017-03-26T19:54:04+00:00 Error PHP Cannot modify header information - headers already sent by (output started at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php:70) at /var/www/owncloud/3rdparty/sabre/http/lib/Sapi.php#58 2017-03-26T19:53:50+00:00 Warning core Login failed: '' (Remote IP: '141.70.81.149) 2017-03-26T19:52:58+00:00 Warning core Login failed: '' (Remote IP: '141.70.81.149) 2017-03-26T19:52:57+00:00 Error PHP Undefined offset: 0 at /var/www/owncloud/lib/private/appframework/http/request.php#700 2017-03-26T19:50:19+00:00 Error PHP fopen(/var/www/owncloud/config/config.php): failed to open stream: No such file or directory at /var/www/owncloud/lib/private/config.php#191 2017-03-26T19:47:49+00:00 Error PHP Undefined offset: 0 at /var/www/owncloud/lib/private/appframework/http/request.php#700 2017-03-26T19:47:49+00:00
Tell us what could be improved:
A fluid, seamless UI and a good UX would be great
@agu3010, in the uploads view you can check the status of all uploads. Could you check if all your uploads are queued in the uploads view (you have the shortcut in the bottom bar)?.
JFYI take please in account that 8.1 server versions are longer not supported.
I was able to reproduce with app 3.5.3 connected to my oC 9.1.4:

- Upload 4 images
- 3 images show up in the list
- Switch to upload list, everything looks fine
- Switch back to files list, and the 4th image loads and shows up in the list
@michaelstingl @agu3010 also reproducible in my side.
@jesmrec @michaelstingl This behaviour is, most probably, due to the iOS Code. I will see if I can solve this later today