[Bug]: Files are automatically opened when entering a folder
⚠️ This issue respects the following points: ⚠️
- [X] This is a bug, not a question or a configuration/webserver/proxy issue.
- [X] This issue is not already reported on Github OR Nextcloud Community Forum (I've searched it).
- [X] Nextcloud Server is up to date. See Maintenance and Release Schedule for supported versions.
- [X] I agree to follow Nextcloud's Code of Conduct.
Bug description
When I open a file to edit, for example a .doc or a .txt file, and then I close that file. The if I exit the folder and re enter, the file automatically opens. This also occurres if I refresh the page.
Steps to reproduce
- Go to files app
- Browse a file to edit
- Open that file
- After finishing working with the file, close it
- Exit the folder and enter again or refresh the page
- The file will open again automatically
Expected behavior
The folder content should show and no file should be opened without user intervention
Installation method
Community VM appliance
Nextcloud Server version
29
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.1
Web server
Apache (supported)
Database engine version
PostgreSQL
Is this bug present after an update or on a fresh install?
Updated from a MINOR version (ex. 22.1 to 22.2)
Are you using the Nextcloud Server Encryption module?
None
What user-backends are you using?
- [X] Default user-backend (database)
- [ ] LDAP/ Active Directory
- [ ] SSO - SAML
- [ ] Other
Configuration report
{
"system": {
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
[DOMAIN LIST]
],
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"allow_local_remote_servers": true,
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "pgsql",
"version": "29.0.2.2",
"overwrite.cli.url": "https:\/\/cloud.com\/",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"instanceid": "***REMOVED SENSITIVE VALUE***",
"upgrade.disable-web": true,
"log_type": "file",
"logfile": "\/var\/log\/nextcloud\/nextcloud.log",
"loglevel": "2",
"log.condition": {
"apps": [
"admin_audit"
]
},
"mail_smtpmode": "smtp",
"remember_login_cookie_lifetime": "1800",
"log_rotate_size": "10485760",
"trashbin_retention_obligation": "auto, 60",
"versions_retention_obligation": "auto, 180",
"activity_expire_days": "120",
"simpleSignUpLink.shown": false,
"memcache.local": "\\OC\\Memcache\\Redis",
"filelocking.enabled": true,
"memcache.distributed": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 0,
"timeout": 0.5,
"dbindex": 0,
"password": "***REMOVED SENSITIVE VALUE***"
},
"default_phone_region": "us",
"logtimezone": "[timezone]",
"default_language": "[language]",
"default_locale": "[locale]",
"htaccess.RewriteBase": "\/",
"maintenance": false,
"mail_smtpsecure": "ssl",
"mail_sendmailmode": "smtp",
"mail_smtpauth": 1,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"mail_smtpauthtype": "LOGIN",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"knowledgebaseenabled": false,
"lost_password_link": "disabled",
"enable_previews": true,
"enabledPreviewProviders": [
"OC\\Preview\\MP3",
"OC\\Preview\\TXT",
"OC\\Preview\\MarkDown",
"OC\\Preview\\Krita",
"OC\\Preview\\OpenDocument",
"OC\\Preview\\Imaginary",
"OC\\Preview\\PDF",
"OC\\Preview\\MSOffice2003",
"OC\\Preview\\MSOfficeDoc",
"OC\\Preview\\MSOffice2007",
"OC\\Preview\\StarOffice",
"OC\\Preview\\SVG",
"OC\\Preview\\TIFF",
"OC\\Preview\\Font",
"OC\\Preview\\Movie",
"OC\\Preview\\MKV",
"OC\\Preview\\MP4",
"OC\\Preview\\AVI",
"OC\\Preview\\Illustrator",
"OC\\Preview\\Photoshop",
"OC\\Preview\\Postscript",
"OC\\Preview\\Epub"
],
"preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
"twofactor_enforced": "false",
"twofactor_enforced_groups": [],
"twofactor_enforced_excluded_groups": [],
"skeletondirectory": "",
"theme": "",
"filesystem_check_changes": true,
"preview_concurrency_new": "8",
"preview_concurrency_all": "16",
"updater.release.channel": "stable",
"maintenance_window_start": 1,
"app_install_overwrite": [
"integration_libretranslate",
"twofactor_email",
"keeweb"
]
},
"apps": {
"activity": {
"installed_version": "2.21.1",
"types": "filesystem",
"enabled": "yes"
},
"admin_audit": {
"types": "logging",
"enabled": "yes",
"logfile": "\/var\/log\/nextcloud\/audit.log",
"installed_version": "1.19.0"
},
"assistant": {
"enabled": "yes",
"types": "",
"installed_version": "1.0.9",
"free_prompt_picker_enabled": "1",
"assistant_enabled": "1",
"stt_folder": "stt_recordings",
"speech_to_text_picker_enabled": "1",
"text_to_image_picker_enabled": "1"
},
"backgroundjob": {
"lastjob": "67"
},
"bookmarks": {
"enabled": "[\"users\",\"admin\"]",
"previews.screenly.url": "",
"types": "",
"previews.screenly.token": "",
"performance.maxBookmarksperAccount": "",
"previews.screenshotmachine.key": "",
"previews.webshot.url": "",
"previews.pageres.env": "",
"privacy.enableScraping": "true",
"installed_version": "14.1.2"
},
"bruteForce": {
},
"bruteforcesettings": {
"types": "",
"installed_version": "2.9.0",
"enabled": "yes"
},
"calendar": {
"types": "",
"enabled": "[\"admin\",\"users\"]",
"installed_version": "4.7.6"
},
"cfg_share_links": {
"types": "",
"installed_version": "4.2.0",
"enabled": "no",
"default_label_mode": "1"
},
"circles": {
"types": "filesystem,dav",
"enabled": "yes",
"loopback_tmp_path": "\/",
"migration_22": "1",
"migration_22_1": "1",
"loopback_tmp_scheme": "https",
"migration_run": "0",
"maintenance_update": "{\"3\":1717884308,\"2\":1717885202,\"1\":1717885202}",
"installed_version": "29.0.0-dev",
"maintenance_run": "0"
},
"cloud_federation_api": {
"types": "filesystem",
"enabled": "yes",
"installed_version": "1.12.0"
},
"comments": {
"types": "logging",
"enabled": "yes",
"installed_version": "1.19.0"
},
"contacts": {
"types": "dav",
"enabled": "[\"admin\",\"users\"]",
"installed_version": "6.0.0"
},
"contactsinteraction": {
"types": "dav",
"enabled": "[\"users\",\"admin\"]",
"installed_version": "1.10.0"
},
"core": {
"installedat": "1653035702.5341",
"vendor": "nextcloud",
"shareapi_allow_links_exclude_groups": "[\"others\"]",
"public_webdav": "dav\/appinfo\/v1\/publicwebdav.php",
"public_files": "files_sharing\/public.php",
"shareapi_enforce_expire_date": "no",
"backgroundjobs_mode": "cron",
"shareapi_expire_after_n_days": "1",
"shareapi_default_expire_date": "yes",
"shareapi_enforce_links_password": "no",
"shareapi_enable_link_password_by_default": "no",
"theming.variables": "3a274db0abf52b2dfe2103835efc9e42",
"moveavatarsdone": "yes",
"previewsCleanedUp": "1",
"shareapi_exclude_groups": "yes",
"shareapi_default_permission_cancreate": "no",
"shareapi_default_permission_canupdate": "no",
"shareapi_default_permission_candelete": "no",
"shareapi_default_permissions": "1",
"shareapi_default_permission_canshare": "no",
"newUser.sendEmail": "yes",
"emailTestSuccessful": "1",
"shareapi_exclude_groups_list": "[\"others\"]",
"files_metadata_installed": "1",
"ai.text2image_provider": "\"integration_openai_image_generation\"",
"shareapi_restrict_user_enumeration_to_phone": "yes",
"ai.textprocessing_provider_preferences": "{\"OCP\\\\TextProcessing\\\\FreePromptTaskType\":\"OCA\\\\OpenAi\\\\TextProcessing\\\\FreePromptProvider\",\"OCP\\\\TextProcessing\\\\SummaryTaskType\":\"OCA\\\\OpenAi\\\\TextProcessing\\\\SummaryProvider\",\"OCP\\\\TextProcessing\\\\HeadlineTaskType\":\"OCA\\\\OpenAi\\\\TextProcessing\\\\HeadlineProvider\",\"OCA\\\\OpenAi\\\\TextProcessing\\\\ReformulateTaskType\":\"OCA\\\\OpenAi\\\\TextProcessing\\\\ReformulateProvider\"}",
"metadataGenerationLastHandledUser": "lala",
"ai.stt_provider": "\"OCA\\\\OpenAi\\\\SpeechToText\\\\STTProvider\"",
"lastupdatedat": "1717800989",
"lastupdateResult": "[]",
"ai.translation_provider_preferences": "[\"OCA\\\\IntegrationLibreTranslate\\\\LibretranslateProvider\",\"OCA\\\\OpenAi\\\\Translation\\\\TranslationProvider\"]",
"lastcron": "1717885205",
"oc.integritycheck.checker": "[]",
"files_metadata": "{\"photos-original_date_time\":{\"value\":null,\"type\":\"int\",\"etag\":\"\",\"indexed\":true,\"editPermission\":0},\"photos-size\":{\"value\":null,\"type\":\"array\",\"etag\":\"\",\"indexed\":false,\"editPermission\":0},\"photos-exif\":{\"value\":null,\"type\":\"array\",\"etag\":\"\",\"indexed\":false,\"editPermission\":0},\"photos-ifd0\":{\"value\":null,\"type\":\"array\",\"etag\":\"\",\"indexed\":false,\"editPermission\":0},\"photos-gps\":{\"value\":null,\"type\":\"array\",\"etag\":\"\",\"indexed\":false,\"editPermission\":0},\"photos-place\":{\"value\":null,\"type\":\"string\",\"etag\":\"\",\"indexed\":true,\"editPermission\":0},\"blurhash\":{\"value\":null,\"type\":\"string\",\"etag\":\"665610056b140\",\"indexed\":false,\"editPermission\":0}}"
},
"dashboard": {
"types": "",
"enabled": "[\"admin\",\"users\"]",
"installed_version": "7.9.0"
},
"dav": {
"types": "filesystem",
"enabled": "yes",
"installed_version": "1.30.1",
"needs_system_address_book_sync": "no",
"sendEventRemindersPush": "yes",
"regeneratedBirthdayCalendarsForYearFix": "yes",
"buildCalendarSearchIndex": "yes",
"buildCalendarReminderIndex": "yes",
"chunks_migrated": "1",
"system_addressbook_exposed": "no"
},
"deck": {
"installed_version": "1.7.0",
"types": "dav",
"enabled": "no"
},
"extract": {
"types": "",
"installed_version": "1.3.6",
"enabled": "no"
},
"federatedfilesharing": {
"types": "",
"enabled": "yes",
"installed_version": "1.19.0"
},
"federation": {
"types": "authentication",
"enabled": "yes",
"installed_version": "1.19.0"
},
"files": {
"installed_version": "2.1.0",
"types": "filesystem",
"enabled": "yes",
"default_quota": "1 GB",
"max_chunk_size": "104857600"
},
"files_downloadlimit": {
"installed_version": "2.0.0",
"types": "",
"enabled": "yes"
},
"files_external": {
"installed_version": "1.21.0",
"types": "filesystem",
"enabled": "yes",
"user_mounting_backends": "ftp,dav,owncloud,sftp,amazons3,swift,smb,\\OC\\Files\\Storage\\SFTP_Key,\\OC\\Files\\Storage\\SMB_OC",
"allow_user_mounting": "no"
},
"files_pdfviewer": {
"types": "",
"installed_version": "2.10.0",
"enabled": "[\"admin\",\"users\"]"
},
"files_reminders": {
"installed_version": "1.2.0",
"types": "",
"enabled": "yes"
},
"files_rightclick": {
"types": "",
"enabled": "no",
"installed_version": "1.6.0"
},
"files_sharing": {
"installed_version": "1.21.0",
"types": "filesystem",
"enabled": "yes",
"lookupServerUploadEnabled": "no"
},
"files_trashbin": {
"types": "filesystem,dav",
"enabled": "yes",
"installed_version": "1.19.0"
},
"files_versions": {
"types": "filesystem,dav",
"enabled": "yes",
"installed_version": "1.22.0"
},
"firstrunwizard": {
"installed_version": "2.13.0",
"types": "logging",
"enabled": "no"
},
"gptfreeprompt": {
"enabled": "yes",
"installed_version": "1.0.2",
"types": ""
},
"gpxpod": {
"maptiler_api_key": "[API KEY]",
"use_gpsbabel": "0",
"reset304": "1",
"resetPics404": "1",
"enabled": "[\"admin\",\"users\"]",
"installed_version": "5.0.18",
"types": ""
},
"integration_deepl": {
"installed_version": "1.1.0",
"enabled": "no",
"types": ""
},
"integration_giphy": {
"enabled": "yes",
"types": "",
"search_gifs_enabled": "0",
"rating": "r",
"installed_version": "1.0.10"
},
"integration_libretranslate": {
"from_lang": "en",
"to_lang": "es",
"host": "http:\/\/[IP]",
"apikey": "",
"fromLang": "fr",
"toLang": "es",
"types": "",
"enabled": "yes",
"port": "[PORT]",
"installed_version": "1.1.1"
},
"integration_openai": {
"basic_user": "",
"api_key": "",
"max_tokens": "1000",
"quota_period": "30",
"quotas": "[0,0,0]",
"url": "http:\/\/[IP]",
"localai_text_generation_time": "36",
"request_timeout": "240",
"basic_password": "",
"use_basic_auth": "0",
"service_name": "",
"chat_endpoint_enabled": "1",
"localai_image_generation_time": "92",
"enabled": "yes",
"types": "",
"default_completion_model_id": "gpt-4",
"installed_version": "2.0.1",
"image_picker_enabled": "1"
},
"integration_openstreetmap": {
"search_location_enabled": "0",
"types": "",
"installed_version": "1.0.12",
"enabled": "[\"admin\",\"users\"]",
"maptiler_api_key": "[API KEY]",
"mapbox_api_key": "[API KEY]"
},
"integration_peertube": {
"instances": "https:\/\/[instance]",
"enabled": "[\"admin\",\"users\"]",
"types": "",
"installed_version": "1.0.3"
},
"integration_replicate": {
"installed_version": "1.0.8",
"types": "",
"enabled": "no",
"api_key": "[API KEY]"
},
"integration_tmdb": {
"api_key": "",
"enabled": "yes",
"types": "",
"installed_version": "1.0.4"
},
"integration_youtube": {
"enabled": "[\"admin\",\"users\"]",
"types": "",
"installed_version": "0.2.1",
"search_enabled": "false",
"token": "[token]"
},
"issuetemplate": {
"installed_version": "0.7.0",
"types": "",
"enabled": "no"
},
"keeweb": {
"types": "",
"installed_version": "0.6.18",
"enabled": "[\"users\",\"admin\"]"
},
"logreader": {
"installed_version": "2.14.0",
"types": "logging",
"enabled": "yes",
"levels": "11111",
"shownLevels": "[0,1,2,3,4]",
"liveLog": "true"
},
"lookup_server_connector": {
"types": "authentication",
"enabled": "yes",
"installed_version": "1.17.0"
},
"mail": {
"types": "",
"enabled": "[\"admin\",\"users\"]",
"google_oauth_client_id": "[client id]",
"installed_version": "3.7.1",
"google_oauth_client_secret": "[secret]"
},
"maps": {
"types": "filesystem",
"enabled": "yes",
"mapboxAPIKEY": "[api key]",
"lastAddressLookup": "16625742258",
"osrmDEMO": "0",
"installed_version": "1.4.0"
},
"metadata": {
"types": "",
"installed_version": "0.19.0",
"enabled": "no"
},
"nextcloud_announcements": {
"types": "logging",
"enabled": "yes",
"installed_version": "1.18.0",
"pub_date": "Thu, 24 Oct 2019 00:00:00 +0200"
},
"notes": {
"types": "",
"enabled": "[\"admin\",\"users\"]",
"installed_version": "4.10.0"
},
"notifications": {
"types": "logging",
"enabled": "yes",
"installed_version": "2.17.0",
"setting_batchtime": "0",
"sound_notification": "no",
"sound_talk": "no"
},
"notify_push": {
"enabled": "yes",
"base_endpoint": "https:\/\/cloud.com\/\/push",
"types": "filesystem",
"cookie": "***REMOVED SENSITIVE VALUE***",
"installed_version": "0.6.12"
},
"oauth2": {
"installed_version": "1.17.0",
"types": "authentication",
"enabled": "yes"
},
"password_policy": {
"types": "authentication",
"enabled": "yes",
"installed_version": "1.19.0"
},
"passwords": {
"enabled": "[\"admin\",\"users\"]",
"web\/php\/version\/string": "8.1.2-1ubuntu2.17",
"web\/php\/version\/id": "80102",
"cron\/php\/version\/id": "80102",
"passwords\/localdb\/type": "hibp",
"types": "",
"SSEv1ServerKey": "[server key]",
"service\/preview": "default",
"service\/words": "auto",
"service\/favicon": "bi",
"service\/favicon\/bi\/counter": "22:10:0",
"backup\/update\/restored": "0",
"migration\/customFields": "2020.12.2",
"survey\/server\/mode": "0",
"cron\/php\/version\/string": "8.1.2-1ubuntu2.17",
"installed_version": "2024.5.10",
"nightly\/enabled": ""
},
"phonetrack": {
"enabled": "yes",
"installed_version": "0.8.1",
"types": ""
},
"photos": {
"installed_version": "2.5.0",
"enabled": "yes",
"lastPlaceMappedUser": "popo",
"types": "dav,authentication",
"lastPlaceMappingDone": "true"
},
"picker": {
"enabled": "[\"admin\",\"users\"]",
"types": "",
"installed_version": "1.0.8"
},
"privacy": {
"types": "",
"enabled": "[\"admin\",\"users\"]",
"installed_version": "1.13.0"
},
"provisioning_api": {
"types": "prevent_group_restriction",
"enabled": "yes",
"installed_version": "1.19.0"
},
"qownnotesapi": {
"types": "",
"enabled": "yes",
"installed_version": "24.4.0"
},
"recommendations": {
"types": "",
"installed_version": "2.1.0",
"enabled": "[\"admin\",\"users\"]"
},
"related_resources": {
"installed_version": "1.4.0",
"types": "",
"enabled": "yes"
},
"richdocuments": {
"types": "prevent_group_restriction",
"public_wopi_url": "https:\/\/cloud.com",
"disable_certificate_verification": "",
"wopi_url": "https:\/\/cloud.com\/office",
"wopi_allowlist": "[IP list]",
"canonical_webroot": "",
"external_apps": "",
"installed_version": "8.4.2",
"enabled": "yes",
"edit_groups": "admin|users",
"use_groups": "admin|users"
},
"serverinfo": {
"types": "",
"enabled": "[\"admin\",\"users\"]",
"installed_version": "1.19.0",
"cached_count_storages": "29",
"cached_count_filecache": "8991361"
},
"settings": {
"types": "",
"enabled": "yes",
"installed_version": "1.12.0",
"profile_enabled_by_default": "0"
},
"sharebymail": {
"types": "filesystem",
"enabled": "yes",
"installed_version": "1.19.0"
},
"sketch_picker": {
"enabled": "yes",
"installed_version": "1.0.2",
"types": ""
},
"socialsharing_email": {
"installed_version": "3.1.0",
"types": "",
"enabled": "yes"
},
"spreed": {
"project_access_invalidated": "1",
"enabled": "yes",
"has_reference_id": "yes",
"types": "dav,prevent_group_restriction",
"call_recording_transcription": "yes",
"start_conversations": "[\"admin\",\"users\"]",
"allowed_groups": "[\"admin\",\"users\",\"others\"]",
"sip_bridge_dialin_info": "***REMOVED SENSITIVE VALUE***",
"sip_bridge_shared_secret": "***REMOVED SENSITIVE VALUE***",
"stun_servers": "***REMOVED SENSITIVE VALUE***",
"signaling_ticket_secret": "***REMOVED SENSITIVE VALUE***",
"recording_servers": "***REMOVED SENSITIVE VALUE***",
"sip_bridge_groups": "[\"admin\"]",
"start_calls": "1",
"federation_enabled": "yes",
"installed_version": "19.0.1",
"signaling_servers": "***REMOVED SENSITIVE VALUE***",
"recording_consent": "2",
"changelog": "no",
"signaling_token_privkey_es256": "***REMOVED SENSITIVE VALUE***",
"signaling_token_pubkey_es256": "***REMOVED SENSITIVE VALUE***",
"turn_servers": "***REMOVED SENSITIVE VALUE***"
},
"stt_helper": {
"installed_version": "1.1.1",
"enabled": "yes",
"types": ""
},
"stt_whisper": {
"types": "",
"threads": "4",
"installed_version": "1.0.7",
"enabled": "no",
"model": "medium",
"ffmpeg_binary": ""
},
"support": {
"installed_version": "1.7.0",
"types": "session",
"enabled": "no",
"SwitchUpdaterServerHasRun": "yes"
},
"survey_client": {
"installed_version": "1.12.0",
"types": "",
"enabled": "no"
},
"suspicious_login": {
"types": "authentication",
"installed_version": "7.0.0",
"enabled": "no"
},
"systemtags": {
"types": "logging",
"enabled": "yes",
"installed_version": "1.19.0"
},
"tasks": {
"installed_version": "0.16.0",
"enabled": "[\"admin\",\"users\"]",
"types": ""
},
"text": {
"types": "dav",
"installed_version": "3.10.0",
"enabled": "yes"
},
"text2image_helper": {
"installed_version": "1.0.2",
"enabled": "yes",
"types": ""
},
"text2image_stablediffusion": {
"enabled": "no",
"node_binary": "\/var\/www\/nextcloud\/apps\/text2image_stablediffusion\/bin\/node",
"installed_version": "1.0.2",
"types": ""
},
"text_templates": {
"enabled": "yes",
"types": "",
"installed_version": "1.0.5"
},
"theming": {
"types": "logging",
"enabled": "yes",
"installed_version": "2.4.0",
"name": "[NAME]",
"disable-user-theming": "no",
"url": "***REMOVED SENSITIVE VALUE***",
"slogan": "***REMOVED SENSITIVE VALUE***",
"color": "#DADADA",
"logoheaderMime": "image\/png",
"backgroundMime": "backgroundColor",
"cachebuster": "51",
"logoMime": "image\/png",
"faviconMime": "image\/png",
"productName": "[NAME]"
},
"translate": {
"node_binary": "\/var\/www\/nextcloud\/apps\/translate\/bin\/node",
"installed_version": "1.1.3",
"types": "",
"enabled": "no"
},
"twofactor_backupcodes": {
"types": "",
"enabled": "yes",
"installed_version": "1.18.0"
},
"twofactor_email": {
"types": "",
"enabled": "yes",
"installed_version": "2.7.4"
},
"twofactor_nextcloud_notification": {
"types": "",
"installed_version": "3.9.0",
"enabled": "[\"users\",\"admin\"]"
},
"twofactor_totp": {
"installed_version": "11.0.0-dev",
"types": "",
"enabled": "[\"users\",\"admin\"]"
},
"updatenotification": {
"types": "",
"enabled": "[\"admin\"]",
"installed_version": "1.19.1",
"integration_tmdb": "1.0.4",
"notify_groups": "[\"admin\"]",
"related_resources": "1.0.4",
"update_check_errors": "0",
"integration_openstreetmap": "1.0.6",
"integration_giphy": "1.0.8",
"extract": "1.3.6",
"sketch_picker": "1.0.2",
"picker": "1.0.8",
"richdocuments": "8.3.4",
"notes": "4.9.3",
"integration_openai": "2.0.0",
"integration_replicate": "1.0.8",
"calendar": "4.7.6",
"bookmarks": "13.1.3",
"twofactor_nextcloud_notification": "3.8.0",
"core": "29.0.0.19",
"maps": "1.1.1",
"qownnotesapi": "24.4.0",
"stt_whisper": "1.0.7",
"twofactor_totp": "6.4.1",
"tasks": "0.16.0",
"assistant": "1.0.8",
"metadata": "0.19.0",
"text_templates": "1.0.4",
"phonetrack": "0.7.7",
"integration_peertube": "1.0.2",
"uppush": "1.4.1",
"cfg_share_links": "4.2.0",
"socialsharing_email": "3.1.0",
"stt_helper": "1.1.0",
"notify_push": "0.6.10",
"passwords": "2024.5.10",
"mail": "3.7.0",
"contacts": "5.5.3",
"keeweb": "0.6.18",
"spreed": "18.0.7"
},
"uppush": {
"enabled": "yes",
"types": "",
"installed_version": "1.4.3"
},
"user_status": {
"types": "",
"enabled": "[\"admin\",\"users\",\"others\"]",
"installed_version": "1.9.0"
},
"viewer": {
"types": "",
"enabled": "yes",
"installed_version": "2.3.0"
},
"weather_status": {
"types": "",
"enabled": "[\"admin\",\"users\"]",
"installed_version": "1.9.0"
},
"workflowengine": {
"types": "filesystem",
"enabled": "yes",
"installed_version": "2.11.0"
}
}
}
List of activated Apps
Enabled:
- activity: 2.21.1
- admin_audit: 1.19.0
- assistant: 1.0.9
- bookmarks: 14.1.2
- bruteforcesettings: 2.9.0
- calendar: 4.7.6
- circles: 29.0.0-dev
- cloud_federation_api: 1.12.0
- comments: 1.19.0
- contacts: 6.0.0
- contactsinteraction: 1.10.0
- dashboard: 7.9.0
- dav: 1.30.1
- federatedfilesharing: 1.19.0
- federation: 1.19.0
- files: 2.1.0
- files_downloadlimit: 2.0.0
- files_external: 1.21.0
- files_pdfviewer: 2.10.0
- files_reminders: 1.2.0
- files_sharing: 1.21.0
- files_trashbin: 1.19.0
- files_versions: 1.22.0
- gptfreeprompt: 1.0.2
- gpxpod: 5.0.18
- integration_giphy: 1.0.10
- integration_libretranslate: 1.1.1
- integration_openai: 2.0.1
- integration_openstreetmap: 1.0.12
- integration_peertube: 1.0.3
- integration_tmdb: 1.0.4
- integration_youtube: 0.2.1
- keeweb: 0.6.18
- logreader: 2.14.0
- lookup_server_connector: 1.17.0
- mail: 3.7.1
- maps: 1.4.0
- nextcloud_announcements: 1.18.0
- notes: 4.10.0
- notifications: 2.17.0
- notify_push: 0.6.12
- oauth2: 1.17.0
- password_policy: 1.19.0
- passwords: 2024.5.10
- phonetrack: 0.8.1
- photos: 2.5.0
- picker: 1.0.8
- privacy: 1.13.0
- provisioning_api: 1.19.0
- qownnotesapi: 24.4.0
- recommendations: 2.1.0
- related_resources: 1.4.0
- richdocuments: 8.4.2
- serverinfo: 1.19.0
- settings: 1.12.0
- sharebymail: 1.19.0
- sketch_picker: 1.0.2
- socialsharing_email: 3.1.0
- spreed: 19.0.1
- stt_helper: 1.1.1
- systemtags: 1.19.0
- tasks: 0.16.0
- text: 3.10.0
- text2image_helper: 1.0.2
- text_templates: 1.0.5
- theming: 2.4.0
- twofactor_backupcodes: 1.18.0
- twofactor_email: 2.7.4
- twofactor_nextcloud_notification: 3.9.0
- twofactor_totp: 11.0.0-dev
- updatenotification: 1.19.1
- uppush: 1.4.3
- user_status: 1.9.0
- viewer: 2.3.0
- weather_status: 1.9.0
- workflowengine: 2.11.0
Disabled:
- encryption: 2.17.0
- firstrunwizard: 2.18.0 (installed 2.13.0)
- support: 1.12.0 (installed 1.7.0)
- survey_client: 1.17.0 (installed 1.12.0)
- suspicious_login: 7.0.0 (installed 7.0.0)
- user_ldap: 1.20.0
Nextcloud Signing status
No errors have been found.
Nextcloud Logs
No logs are shown
Additional info
No additional info
There is an ?openfile=true property being sent in the URL, I can see it when reentering to the previous visited folder and it causes the previous opened file to be reopened. This happens with any type of file, PDF, DOC, TXT, JPG, etc.
I encountered the same bug as described below.
Environment:
- Snap Version:
installed: 29.0.2snap1 (42890) 340MB -
Steps to Reproduce:
-
Open Folder in New Tab:
- Action: Browse to a folder for the first time in a new tab.
- Result: No issues.
-
Refresh Page:
- Action: Refresh the page.
- Result: No issues.
-
Open a File:
- Action: Open a file.
- Result: No issues. The URL appends with
&openfile=true.
-
Close the File:
- Action: Close the file.
- Result:
&openfile=trueremains in the URL.
-
Refresh Page:
- Action: Refresh the page.
- Result: The file opens again, but
&openfile=truedisappears from the URL.
-
Close File Preview:
- Action: Close the file preview.
- Result:
&openfile=trueappears after the preview is closed (it disappears when the preview opens).
-
Navigate to Another Folder:
- Action: Use breadcrumb to browse to another folder.
- Result:
&openfile=truedisappears, but a "File not found" popup appears on the top right. It seems the system is still trying to open the same file.
-
Return to Original Folder:
- Action: Browse back into the original folder.
- Result: The file reopens, and
&openfile=trueappears briefly before disappearing.
-
Open Same File Again:
- Action: Open the same file again.
- Result: No issues.
&openfile=truereappears.
-
Close the File:
- Action: Close the file.
- Result: No issues,
&openfile=truedisappears, which is the expected behavior.
-
Refresh Page Again:
- Action: Refresh the page.
- Result: The issue reoccurs from step 1.
Additional Observation:
- If a different file is opened in step 9 instead of the same file, the issue doesn't resolve and reverts to the behavior described in step 3.
Expected Behavior:
The &openfile=true parameter should be consistently removed from the URL after closing the file, and refreshing the page should not reopen the file unless explicitly instructed to do so.
I also noticed the "File not found" message when navigating to another folder. May be related to the "&openfile=true" parameter on the URL.
Same behaviour, users need to get rid of the url parameter to stop opening the file or getting the "file not found" error message
Environment : Community Archive on a Debian 12, MariaDB, Php8.2
I have had to deal with confused users because of this bug: opening certain folders shows a "File not found" error, while for others, it immediately loads a document in Nextcloud Office, or shows a photo, or starts playing a video...
The problem doesn't appear when loading Nextcloud in a private browsing window, which suggests the issue is related to browser cache and/or local storage.
Possibly related to #43413
I have an addition to this bug.
When explicitly using an URL to a file with openfile=false, it even overwrites the url param and opens the file nevertheless.
Steps to reproduce:
- get any file id
- create a URL like:
https://my.nextcloud.local/f/1001?openfile=false
Expected behavior:
- it shows the file in its location (folder)
Observed behavior:
- the URL changes to something like
https://my.nextcloud.local/apps/files/files/1001?dir=/Folder&openfile=truevery briefly - file is opened in editor/detail view (for pictures)
- URL changes again to
https://my.nextcloud.local/apps/files/files/1001?dir=/Folder
I can also verify this from @jcharaoui :
The problem doesn't appear when loading Nextcloud in a private browsing window, which suggests the issue is related to browser cache and/or local storage.
Doing this in a private window works as expected.
Related to #44635 as well. Coming here to report this.
Fixed with https://github.com/nextcloud/viewer/pull/2368
Will be in the next maintenance release