@override Map<String, Object?> build() => { if (topic != null) 'topic': topic, if (privacyLevel != null) 'privacy_level': privacyLevel!.value, };