diff --git a/src/db/repository/episode_action.rs b/src/db/repository/episode_action.rs index e1661fd..3f66bc9 100644 --- a/src/db/repository/episode_action.rs +++ b/src/db/repository/episode_action.rs @@ -71,7 +71,7 @@ impl gpodder::EpisodeActionRepository for SqliteRepository { user: &gpodder::User, actions: Vec, ) -> Result { - let time_changed = chrono::Utc::now().timestamp_millis(); + let time_changed = chrono::Utc::now().timestamp(); // TODO optimize this query // 1. The lookup for a device could be replaced with a subquery, although Diesel seems to diff --git a/src/db/repository/subscription.rs b/src/db/repository/subscription.rs index b72c8ac..febe9dc 100644 --- a/src/db/repository/subscription.rs +++ b/src/db/repository/subscription.rs @@ -44,7 +44,7 @@ impl gpodder::SubscriptionRepository for SqliteRepository { urls: Vec, ) -> Result { // TODO use a better timestamp - let timestamp = chrono::Utc::now().timestamp_millis(); + let timestamp = chrono::Utc::now().timestamp(); self.pool.get()?.transaction(|conn| { let device = devices::table