buildTitleServerExtension method

String buildTitleServerExtension({
  1. required String title,
  2. required bool userRenamed,
  3. String? originalServerExtension,
})

Implementation

String buildTitleServerExtension({
  required String title,
  required bool userRenamed,
  String? originalServerExtension,
}) {
  Map<String, dynamic> json = {};
  if (originalServerExtension?.isNotEmpty == true) {
    try {
      json = jsonDecode(originalServerExtension!) as Map<String, dynamic>;
    } catch (_) {
      json = {};
    }
  }
  json['title'] = title;
  json['userRenamed'] = userRenamed;
  return jsonEncode(json);
}