Fix edit ingredients
This commit is contained in:
parent
a3ccefb118
commit
f406d133ab
@ -10,7 +10,6 @@ use actix_web::HttpMessage;
|
||||
use actix_web::{get, post, HttpRequest, HttpResponse, Responder};
|
||||
use askama::Template;
|
||||
use askama_actix::TemplateToResponse;
|
||||
use itertools::Itertools;
|
||||
use sea_orm::{
|
||||
prelude::*, DatabaseTransaction, JoinType, QueryOrder, QuerySelect, TransactionTrait,
|
||||
};
|
||||
@ -499,6 +498,7 @@ async fn save_recipe(form: RecipeForm, t: &mut DatabaseTransaction) -> Result<i3
|
||||
.map(|model| &model.name)
|
||||
.collect::<BTreeSet<_>>();
|
||||
tracing::debug!("Known tag names: {known:?}");
|
||||
|
||||
let mut missing = Vec::with_capacity(text_tags.len());
|
||||
for tag_name in text_tags
|
||||
.into_iter()
|
||||
@ -651,7 +651,7 @@ async fn edit_recipe(
|
||||
{
|
||||
Ok(Some(recipe)) => recipe,
|
||||
Ok(_) => todo!("index & not found"),
|
||||
Err(err) => {
|
||||
Err(_err) => {
|
||||
todo!()
|
||||
}
|
||||
};
|
||||
@ -723,7 +723,7 @@ async fn edit_recipe(
|
||||
"{} {} {}",
|
||||
ingredient.qty,
|
||||
ingredient.unit,
|
||||
ingredients.get(&ingredient.id)?.name
|
||||
ingredients.get(&ingredient.ingredient_id)?.name
|
||||
))
|
||||
})
|
||||
.collect::<Vec<_>>()
|
||||
@ -804,6 +804,7 @@ async fn tmp_cleanup() {
|
||||
let d = tokio::time::Duration::from_secs(10);
|
||||
loop {
|
||||
tokio::time::sleep(d).await;
|
||||
let _ = std::fs::create_dir_all("/tmp/assets/recipies/images");
|
||||
// tracing::info!("Starting files cleanup");
|
||||
|
||||
let Ok(mut dir) = tokio::fs::read_dir("/tmp/assets/recipies/images").await else {
|
||||
|
@ -78,7 +78,7 @@
|
||||
|
||||
<label for="tags" class="flex gap-4">
|
||||
<span class="w-24 shrink-0">Tags:</span>
|
||||
<input id="tags" name="tags" class="textarea-with-view" value="{{tags}}" />
|
||||
<input id="tags" name="tags" class="input border border-solid border-gray-200 rounded-lg w-full" value="{{tags}}" />
|
||||
</label>
|
||||
<div class="w-full flex gap-4 flex-wrap">
|
||||
{% for tag in known_tags %}
|
||||
|
Loading…
Reference in New Issue
Block a user