Hi,
I've setup automated updates with sphinxcontrib-confluencebuilder and my users have been receiving like 600 notifications since yesterday.
I have enabled confluence_disable_notifications as described in the documentation:
But users are still receiving notifications, so I've debugged sphinxcontrib-confluencebuilder and did observe that it was sending minorEdit=True indeed.
So I've reproduced the problem in an isolated script:
current_version = client.get('https://wiki.local/rest/api/content/1455283518?expand=version').json()
print(current_version['version']['number'], current_version['version']['minorEdit'])
new_version = {
'version': {
'number': current_version['version']['number'] + 1,
'minorEdit': True,
},
'title': 'Does it work?',
'type': 'page',
'body': {
'storage': {
'value': '<p>test</p>',
'representation': 'storage',
}
}
}
update_response = client.put('https://wiki.local/rest/api/content/1455283518', json=new_version)
current_version = client.get('https://wiki.local/rest/api/content/1455283518?expand=version').json()
print(current_version['version']['number'], current_version['version']['minorEdit'])
Output:
1 False
2 False
So basically, I can't seem to put content with minorEdit=True.
I'm not the only user to face that, here's another:
> Unfortunately, the Confluence Content API always seems to return false
for the minor edit
property, independently on how the flag has been specified when publishing.
Any clue please? I have extremely annoyed a ton of users !!!
Additionnaly, confluence still sends notifications when a new version is pushed with no change, which is definitively a bug.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.