Rely on account configuration instead of subscription validity for displaying widgets
This commit is contained in:
parent
db184b470b
commit
17283fe513
|
@ -13,7 +13,6 @@ import 'package:photos/events/local_photos_updated_event.dart';
|
|||
import 'package:photos/events/tab_changed_event.dart';
|
||||
import 'package:photos/events/user_logged_out_event.dart';
|
||||
import 'package:photos/models/collection_items.dart';
|
||||
import 'package:photos/services/billing_service.dart';
|
||||
import 'package:photos/services/collections_service.dart';
|
||||
import 'package:photos/models/device_folder.dart';
|
||||
import 'package:photos/ui/collection_page.dart';
|
||||
|
@ -145,7 +144,7 @@ class _CollectionsGalleryWidgetState extends State<CollectionsGalleryWidget>
|
|||
Padding(padding: EdgeInsets.all(10)),
|
||||
SectionTitle("on ente"),
|
||||
Padding(padding: EdgeInsets.all(12)),
|
||||
BillingService.instance.hasActiveSubscription()
|
||||
Configuration.instance.hasConfiguredAccount()
|
||||
? GridView.builder(
|
||||
shrinkWrap: true,
|
||||
padding: EdgeInsets.fromLTRB(0, 0, 12, 0),
|
||||
|
|
|
@ -161,7 +161,7 @@ class _GalleryAppBarWidgetState extends State<GalleryAppBarWidget> {
|
|||
|
||||
List<Widget> _getActions(BuildContext context) {
|
||||
List<Widget> actions = List<Widget>();
|
||||
if (BillingService.instance.hasActiveSubscription()) {
|
||||
if (Configuration.instance.hasConfiguredAccount()) {
|
||||
actions.add(IconButton(
|
||||
icon:
|
||||
Icon(Platform.isAndroid ? Icons.add_outlined : CupertinoIcons.add),
|
||||
|
|
Loading…
Reference in a new issue