feat(premium): initial subscription implementation through paddle

This commit is contained in:
alyssa 2026-01-04 14:00:42 -05:00
parent 26af2df720
commit bd5b5c03fe
15 changed files with 1121 additions and 144 deletions

View file

@ -84,15 +84,14 @@ impl IntoResponse for PKError {
}
}
#[macro_export]
macro_rules! fail {
($($stuff:tt)+) => {{
tracing::error!($($stuff)+);
return Err(crate::error::GENERIC_SERVER_ERROR);
return Err($crate::error::GENERIC_SERVER_ERROR);
}};
}
pub(crate) use fail;
#[macro_export]
macro_rules! fail_html {
($($stuff:tt)+) => {{