def METHOD_NAME(self, eventid_b58: str) -> ReturnRenderWith:
    form = forms.Form()
    del form.form_nonce
    if form.validate_on_submit():
        nr = NotificationRecipient.get_for(current_auth.user, eventid_b58)
        if nr is None:
            abort(404)
        nr.is_read = True
        db.session.commit()
        return {'status': 'ok', 'unread': self.unread_count()}
    return {'status': 'error', 'error': 'csrf'}, 400