Skip to content

text: Conflict during file save, please resolve #6940

@cryptomilk

Description

@cryptomilk

Please make a clear and concise description of what the bug is.

As soon as I try to edit markdown files, I run into conflict issues. In the browser developer console I get:

[ERROR] text: Conflict during file save, please resolve 
[ERROR] text: Conflict during file save, please resolve 

More details below.

Steps to reproduce

  1. Visit https://cloud.cryptomilk.org/s/5cGP5nZoztasci7 (valid till: 2025-02-14)
  2. Choose one document
  3. Check dev console

Expected behaviour

File should be saved and be able to edit it.

Actual behaviour

Error: text: Conflict during file save, please resolve

Server

Please complete the following information.

  • Notes app version: 4.10.1
  • Nextcloud version: nextcloud-30.0.5-lp156.1.2.noarch
  • OS: openSUSE 15.6
  • Web server: apache2-2.4.58-150600.5.29.1.x86_64
  • PHP version: php8-8.2.26-150600.3.9.1.x86_64
  • Database: postgresql-17-150600.17.6.1.noarch

Nextcloud configuration:

Details
{                                                                                                                                                                                  [9/102]
    "system": {   
        "installed": true,                                                                   
        "dbtype": "pgsql",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbuser": "***REMOVED SENSITIVE VALUE***",     
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbtableprefix": "cld_",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "theme": "",                                                                         
        "defaultapp": "files",
        "knowledgebaseenabled": true,
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "smtp",
        "mail_smtpsecure": "tls",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpauth": false,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "default_phone_region": "DE",
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "appstoreenabled": false,
        "appcodechecker": true,
        "apps_paths": [
            {
                "path": "\/srv\/www\/vhosts\/nextcloud\/public\/apps",
                "url": "\/apps",
                "writable": false
            }
        ],
        "updatechecker": true,
        "updater.release.channel": "stable",
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "version": "30.0.5.1",
        "maintenance": false,
        "trusted_domains": [
            "cloud.cryptomilk.org"
        ],
        "htaccess.RewriteBase": "\/",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trashbin_retention_obligation": "auto",
        "logfile": "\/var\/log\/nextcloud\/nextcloud.log",
        "logfilemode": 432,
        "loglevel": 2,
        "overwrite.cli.url": "https:\/\/cloud.cryptomilk.org",
        "filelocking.enabled": true,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 0,
            "timeout": 0,
            "password": "***REMOVED SENSITIVE VALUE***"
        },
        "config_is_read_only": true
    }
}

Client

  • Browser (incl. version): Firefox 134.0.2
  • OS: openSUSE Tumbleweed

Log files

XHRPOST
https://cloud.cryptomilk.org/apps/text/session/312612/sync
[HTTP/2 409  138ms]

	
POST
	https://cloud.cryptomilk.org/apps/text/session/312612/sync
Status
409
VersionHTTP/2
Transferred3.14 kB (2.38 kB size)
Referrer Policyno-referrer
DNS ResolutionSystem

    	
    cache-control
    	no-cache, no-store, must-revalidate
    content-length
    	2381
    content-security-policy
    	default-src 'none';base-uri 'none';manifest-src 'self';frame-ancestors 'none'
    content-type
    	application/json; charset=utf-8
    date
    	Fri, 07 Feb 2025 10:28:40 GMT
    feature-policy
    	autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none'
    referrer-policy
    	no-referrer
    server
    	Apache
    strict-transport-security
    	max-age=15768000; includeSubDomains
    x-content-type-options
    	nosniff
    X-Firefox-Spdy
    	h2
    x-frame-options
    	SAMEORIGIN
    x-permitted-cross-domain-policies
    	none
    x-powered-by
    	PHP/8.2.26
    x-request-id
    	Fz1ZfcncKqbkBIq3D3Br
    x-robots-tag
    	noindex, nofollow
    x-xss-protection
    	1; mode=block
    	
    Accept
    	application/json, text/plain, */*
    Accept-Encoding
    	gzip, deflate, br, zstd
    Accept-Language
    	en-US,en;q=0.5
    Connection
    	keep-alive
    Content-Length
    	227
    Content-Type
    	application/json
    Cookie
    	__Host-nc_sameSiteCookielax=true; __Host-nc_sameSiteCookiestrict=true; nc_username=asn; nc_token=XXX
    DNT
    	1
    Host
    	cloud.cryptomilk.org
    Origin
    	https://cloud.cryptomilk.org
    requesttoken
    	XXX
    Sec-Fetch-Dest
    	empty
    Sec-Fetch-Mode
    	cors
    Sec-Fetch-Site
    	same-origin
    Sec-GPC
    	1
    TE
    	trailers
    User-Agent
    	Mozilla/5.0 (X11; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0
    X-Requested-With
    	XMLHttpRequest, XMLHttpRequest

[ERROR] text: Conflict during file save, please resolve 
Object { app: "text", uid: "asn", level: 2 }
index-DtTpkYe5.chunk.mjs:1:1057
    log https://cloud.cryptomilk.org/apps/text/js/index-DtTpkYe5.chunk.mjs:1
    error https://cloud.cryptomilk.org/apps/text/js/index-DtTpkYe5.chunk.mjs:1
    _handleError https://cloud.cryptomilk.org/apps/text/js/Editor-CT2H8SzY.chunk.mjs:2
    (Async: promise callback)
    _fetchSteps https://cloud.cryptomilk.org/apps/text/js/Editor-CT2H8SzY.chunk.mjs:2

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions