+11 -10 +/-3 browse
1 | diff --git a/core/src/connection.rs b/core/src/connection.rs |
2 | index 769a814..bc3a1d8 100644 |
3 | --- a/core/src/connection.rs |
4 | +++ b/core/src/connection.rs |
5 | @@ -128,7 +128,7 @@ impl Connection { |
6 | /// ```sql |
7 | #[doc = include_str!("./schema.sql")] |
8 | /// ``` |
9 | - pub const SCHEMA: &str = include_str!("./schema.sql"); |
10 | + pub const SCHEMA: &'static str = include_str!("./schema.sql"); |
11 | |
12 | /// Database migrations. |
13 | pub const MIGRATIONS: &'static [(u32, &'static str, &'static str)] = |
14 | diff --git a/core/src/templates.rs b/core/src/templates.rs |
15 | index 31b9b24..5874b5e 100644 |
16 | --- a/core/src/templates.rs |
17 | +++ b/core/src/templates.rs |
18 | @@ -54,22 +54,23 @@ impl std::fmt::Display for Template { |
19 | |
20 | impl Template { |
21 | /// Template name for generic list help e-mail. |
22 | - pub const GENERIC_HELP: &str = "generic-help"; |
23 | + pub const GENERIC_HELP: &'static str = "generic-help"; |
24 | /// Template name for generic failure e-mail. |
25 | - pub const GENERIC_FAILURE: &str = "generic-failure"; |
26 | + pub const GENERIC_FAILURE: &'static str = "generic-failure"; |
27 | /// Template name for generic success e-mail. |
28 | - pub const GENERIC_SUCCESS: &str = "generic-success"; |
29 | + pub const GENERIC_SUCCESS: &'static str = "generic-success"; |
30 | /// Template name for subscription confirmation e-mail. |
31 | - pub const SUBSCRIPTION_CONFIRMATION: &str = "subscription-confirmation"; |
32 | + pub const SUBSCRIPTION_CONFIRMATION: &'static str = "subscription-confirmation"; |
33 | /// Template name for unsubscription confirmation e-mail. |
34 | - pub const UNSUBSCRIPTION_CONFIRMATION: &str = "unsubscription-confirmation"; |
35 | + pub const UNSUBSCRIPTION_CONFIRMATION: &'static str = "unsubscription-confirmation"; |
36 | /// Template name for subscription request notice e-mail (for list owners). |
37 | - pub const SUBSCRIPTION_REQUEST_NOTICE_OWNER: &str = "subscription-notice-owner"; |
38 | + pub const SUBSCRIPTION_REQUEST_NOTICE_OWNER: &'static str = "subscription-notice-owner"; |
39 | /// Template name for subscription request acceptance e-mail (for the |
40 | /// candidates). |
41 | - pub const SUBSCRIPTION_REQUEST_CANDIDATE_ACCEPT: &str = "subscription-notice-candidate-accept"; |
42 | + pub const SUBSCRIPTION_REQUEST_CANDIDATE_ACCEPT: &'static str = |
43 | + "subscription-notice-candidate-accept"; |
44 | /// Template name for admin notices. |
45 | - pub const ADMIN_NOTICE: &str = "admin-notice"; |
46 | + pub const ADMIN_NOTICE: &'static str = "admin-notice"; |
47 | |
48 | /// Render a message body from a saved named template. |
49 | pub fn render(&self, context: minijinja::value::Value) -> Result<melib::Draft> { |
50 | diff --git a/web/src/utils.rs b/web/src/utils.rs |
51 | index 8321ec1..96af462 100644 |
52 | --- a/web/src/utils.rs |
53 | +++ b/web/src/utils.rs |
54 | @@ -59,7 +59,7 @@ pub struct Message { |
55 | } |
56 | |
57 | impl Message { |
58 | - const MESSAGE_KEY: &str = "session-message"; |
59 | + const MESSAGE_KEY: &'static str = "session-message"; |
60 | } |
61 | |
62 | /// Drain messages from session. |