mirror of
https://github.com/n08i40k/schedule-parser-rusted.git
synced 2025-12-06 09:47:50 +03:00
refactor(android)!: remove FCM support
This commit is contained in:
@@ -4,7 +4,7 @@ pub mod users {
|
||||
use crate::database::schema::users::dsl::*;
|
||||
use crate::state::AppState;
|
||||
use actix_web::web;
|
||||
use diesel::{ExpressionMethods, QueryResult, insert_into};
|
||||
use diesel::{insert_into, ExpressionMethods, QueryResult};
|
||||
use diesel::{QueryDsl, RunQueryDsl};
|
||||
use diesel::{SaveChangesDsl, SelectableHelper};
|
||||
use std::ops::DerefMut;
|
||||
@@ -146,19 +146,3 @@ pub mod users {
|
||||
.execute(state.get_database().await.deref_mut())
|
||||
}
|
||||
}
|
||||
|
||||
pub mod fcm {
|
||||
use crate::database::models::{FCM, User};
|
||||
use crate::state::AppState;
|
||||
use actix_web::web;
|
||||
use diesel::QueryDsl;
|
||||
use diesel::RunQueryDsl;
|
||||
use diesel::{BelongingToDsl, QueryResult, SelectableHelper};
|
||||
use std::ops::DerefMut;
|
||||
|
||||
pub async fn from_user(state: &web::Data<AppState>, user: &User) -> QueryResult<FCM> {
|
||||
FCM::belonging_to(&user)
|
||||
.select(FCM::as_select())
|
||||
.get_result(state.get_database().await.deref_mut())
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user