Skip to content

Commit

Permalink
Merge pull request #598 from Automattic/task/410-enable-eoy
Browse files Browse the repository at this point in the history
End of Year: Enable feature
  • Loading branch information
ashiagr authored Nov 21, 2022
2 parents c5a8705 + 1e1a9a4 commit 2b1d2dd
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 5 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
-----

* New Features:
* Support Android 13 per-app language preferences
* Add End of Year stats
([#410](https://github.com/Automattic/pocket-casts-android/issues/410)).
* Support Android 13 per-app language preferences
([#519](https://github.com/Automattic/pocket-casts-android/pull/519)).
* Bug Fixes:
* Fixed some layout issues in the EpisodeFragment
Expand Down
1 change: 0 additions & 1 deletion base.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ android {
buildConfigField "String", "SHARING_SERVER_SECRET", "\"${project.sharingServerSecret}\""

// Feature Flags
buildConfigField "boolean", "END_OF_YEAR_ENABLED", "false"
buildConfigField "boolean", "END_OF_YEAR_REQUIRE_LOGIN", "true"
buildConfigField "boolean", "ONBOARDING_ENABLED", "false"
buildConfigField "boolean", "SINGLE_SIGN_ON_ENABLED", "false"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import au.com.shiftyjelly.pocketcasts.models.db.helper.ListenedNumbers
import au.com.shiftyjelly.pocketcasts.models.db.helper.LongestEpisode
import au.com.shiftyjelly.pocketcasts.models.db.helper.TopPodcast
import au.com.shiftyjelly.pocketcasts.preferences.Settings
import au.com.shiftyjelly.pocketcasts.repositories.BuildConfig
import au.com.shiftyjelly.pocketcasts.repositories.endofyear.stories.Story
import au.com.shiftyjelly.pocketcasts.repositories.endofyear.stories.StoryEpilogue
import au.com.shiftyjelly.pocketcasts.repositories.endofyear.stories.StoryIntro
Expand Down Expand Up @@ -51,8 +50,7 @@ class EndOfYearManagerImpl @Inject constructor(
get() = Dispatchers.Default

override suspend fun isEligibleForStories(): Boolean =
hasEpisodesPlayedUpto(YEAR, TimeUnit.MINUTES.toSeconds(EPISODE_MINIMUM_PLAYED_TIME_IN_MIN)) &&
BuildConfig.END_OF_YEAR_ENABLED
hasEpisodesPlayedUpto(YEAR, TimeUnit.MINUTES.toSeconds(EPISODE_MINIMUM_PLAYED_TIME_IN_MIN))

/**
* Download the year's listening history.
Expand Down

0 comments on commit 2b1d2dd

Please sign in to comment.