mirror of
https://gitlab.com/mysocialportal/relatica
synced 2024-10-18 19:23:31 +00:00
15 lines
291 B
Dart
15 lines
291 B
Dart
|
import '../../models/visibility.dart';
|
||
|
|
||
|
extension VisibilityMastodonExtensions on Visibility {
|
||
|
String toCreateStatusValue() {
|
||
|
if (type == VisibilityType.public) {
|
||
|
return 'public';
|
||
|
}
|
||
|
|
||
|
if (hasDetails) {
|
||
|
return allowedGroupIds.first;
|
||
|
}
|
||
|
|
||
|
return 'private';
|
||
|
}
|
||
|
}
|