No permission to edit my notifications on stashdb

I am unable to make changes to my notification settings on this page.

{
	"operationName": "UpdateNotificationSubscriptions",
	"query": "mutation UpdateNotificationSubscriptions($subscriptions: [NotificationEnum!]!) {\n  updateNotificationSubscriptions(subscriptions: $subscriptions)\n}",
	"variables": {
		"subscriptions": [
			"UPDATED_EDIT",
			"COMMENT_OWN_EDIT",
			"DOWNVOTE_OWN_EDIT",
			"FAILED_OWN_EDIT",
			"COMMENT_COMMENTED_EDIT",
			"COMMENT_VOTED_EDIT",
			"FAVORITE_PERFORMER_EDIT",
			"FAVORITE_STUDIO_EDIT",
			"FAVORITE_STUDIO_SCENE",
			"FAVORITE_PERFORMER_SCENE",
			"FINGERPRINTED_SCENE_EDIT"
		]
	}
}

And I get the following response:

{
	"errors": [
		{
			"message": "Not authorized",
			"path": [
				"updateNotificationSubscriptions"
			]
		}
	],
	"data": null
}

The same request works fine on fans.cc, where I get this response:

{
	"data": {
		"updateNotificationSubscriptions": true
	}
}

I don’t know if it’s because I’m not an editor on stashdb yet, but I shouldn’t have to be a member to have authorization to change my own settings.

Changing notifications does require having EDIT role.

It would make sense to remove the role requirement for favorite-type notifications, but the requirement makes sense for the rest.

Ironically all the ones that don’t effect you if you don’t have edit privileges are on by default, and all the ones that could be useful if you don’t are off by default.I would think it makes sense to just grant the auth to everyone because it’s not like changing the settings can effect anything other than what that user sees on their notifications, and it would be easier to grant it to all than to split them.

Favorite-type notifications were disabled by default because it can be extremely overwhelming to get xxx notifications in a few hours out of nowhere if you are not expecting it.