From 8162e26d5d82c56995e4081e64bc5958555f307c Mon Sep 17 00:00:00 2001 From: Rogier van den Berg Date: Thu, 14 Sep 2023 11:46:57 +0200 Subject: [PATCH 1/2] Add business_management permission --- lib/src/models/facebook_permission.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/src/models/facebook_permission.dart b/lib/src/models/facebook_permission.dart index 81326e9..80f1585 100644 --- a/lib/src/models/facebook_permission.dart +++ b/lib/src/models/facebook_permission.dart @@ -132,6 +132,9 @@ enum FacebookPermission { /// Allows you to publish content to a person's Instagram feed as the person. instagramContentPublish + + /// Allows your app to read and write with the Business Manager API. + businessManagement } extension FacebookPermissionExtension on FacebookPermission { @@ -182,4 +185,5 @@ final _mapToString = { FacebookPermission.adsRead: 'ads_read', FacebookPermission.instagramBasic: 'instagram_basic', FacebookPermission.instagramContentPublish: 'instagram_content_publish', + FacebookPermission.businessManagement: 'business_management' }; From c8098b1e86e70adaf4e90382d0a50c82c4be93a1 Mon Sep 17 00:00:00 2001 From: Rogier van den Berg Date: Thu, 14 Sep 2023 12:00:00 +0200 Subject: [PATCH 2/2] Fix facebook_permission.dart MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Missed a comma 🙈 --- lib/src/models/facebook_permission.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/models/facebook_permission.dart b/lib/src/models/facebook_permission.dart index 80f1585..cfa7898 100644 --- a/lib/src/models/facebook_permission.dart +++ b/lib/src/models/facebook_permission.dart @@ -131,7 +131,7 @@ enum FacebookPermission { instagramBasic, /// Allows you to publish content to a person's Instagram feed as the person. - instagramContentPublish + instagramContentPublish, /// Allows your app to read and write with the Business Manager API. businessManagement @@ -185,5 +185,5 @@ final _mapToString = { FacebookPermission.adsRead: 'ads_read', FacebookPermission.instagramBasic: 'instagram_basic', FacebookPermission.instagramContentPublish: 'instagram_content_publish', - FacebookPermission.businessManagement: 'business_management' + FacebookPermission.businessManagement: 'business_management', };