debugging for endpoints

This commit is contained in:
Brandon Thomas committed 2023-02-16 05:56:05 -05:00
1 parent 77d4bc3b75
commit eaeb864c1c
2 files changed
+7 -3

No files matched your search

@@ -16,7 +16,7 @@ use sqlite_queries::queries::by_table::tts_render_tasks::list::tts_render_task::
use tokens::tokens::news_stories::NewsStoryToken;
use crate::web_server::handlers::misc::get_next_audio_file_handler::GetNextAudioFileError;
#[derive(Deserialize)]
#[derive(Deserialize, Debug)]
pub struct GetNextNewsStoryAudioFileQuery {
/// News Story Token. REQUIRED.
pub news_story_token: Option<NewsStoryToken>,
@@ -86,6 +86,8 @@ pub async fn get_next_news_story_audio_file_handler(
query: Query<GetNextNewsStoryAudioFileQuery>,
) -> Result<HttpResponse, GetNextNewsStoryAudioFileError> {
warn!("get_next_news_story_audio_file_handler() : {:?}", &query);
let news_story_token = query.news_story_token
.clone()
.ok_or(GetNextNewsStoryAudioFileError::BadRequest)?;
@@ -5,13 +5,13 @@ use crate::shared_state::app_control_state::AppControlState;
use crate::web_server::server_state::ServerState;
use files::file_exists::file_exists;
use http_server_common::response::serialize_as_json_error::serialize_as_json_error;
use log::{error, info};
use log::{error, info, warn};
use rand::seq::SliceRandom;
use sqlite_queries::queries::by_table::news_stories::list_news_stories_replayable::list_news_stories_replayable;
use std::sync::Arc;
use tokens::tokens::news_stories::NewsStoryToken;
#[derive(Deserialize)]
#[derive(Deserialize, Debug)]
pub struct GetNextNewsStoryQuery {
pub news_story_token: Option<NewsStoryToken>,
}
@@ -57,6 +57,8 @@ pub async fn get_next_news_story_handler(
query: Query<GetNextNewsStoryQuery>,
) -> Result<HttpResponse, GetNextNewsStoryFileError> {
warn!("get_next_news_story_handler() : {:?}", &query);
let stories = list_news_stories_replayable(&server_state.sqlite_pool)
.await
.map_err(|err| {