api for packeta required to enable it

This commit is contained in:
Priec
2026-06-27 18:03:02 +02:00
parent d1f9838890
commit 9bdf91e717
8 changed files with 71 additions and 6 deletions

View File

@@ -9,7 +9,7 @@ use async_trait::async_trait;
use loco_rs::prelude::*;
use sea_orm::{ActiveModelTrait, ColumnTrait, EntityTrait, PaginatorTrait, QueryFilter, Set};
use crate::models::shipping_methods;
use crate::{models::shipping_methods, shared::shipping as shipping_rules};
/// `(code, name, carrier, requires_pickup_point, default_price_cents, position)`
const BUILTINS: [(&str, &str, &str, bool, i64, i32); 2] = [
@@ -49,6 +49,6 @@ impl Initializer for ShippingSeeder {
.await?;
tracing::info!(carrier = code, "seeded built-in delivery option");
}
Ok(())
shipping_rules::disable_packeta_if_unconfigured(ctx).await
}
}