From 2827cfebc96fcf4d14051b30f2f53f95c5cd1ac3 Mon Sep 17 00:00:00 2001 From: Mahmoud-Emad Date: Wed, 28 May 2025 09:29:19 +0300 Subject: [PATCH] refactor: Rename `proposals` module to `governance` The `proposals` module has been renamed to `governance` to better reflect its purpose and content. This improves code clarity and consistency. - Renamed the `proposals` module to `governance` throughout the project to reflect the broader scope of governance features. - Updated all related imports and function calls to use the new module name. --- actix_mvc_app/src/controllers/governance.rs | 12 ++++++------ actix_mvc_app/src/db/{proposals.rs => governance.rs} | 0 actix_mvc_app/src/db/mod.rs | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) rename actix_mvc_app/src/db/{proposals.rs => governance.rs} (100%) diff --git a/actix_mvc_app/src/controllers/governance.rs b/actix_mvc_app/src/controllers/governance.rs index 21dbcc8..f76954d 100644 --- a/actix_mvc_app/src/controllers/governance.rs +++ b/actix_mvc_app/src/controllers/governance.rs @@ -1,4 +1,4 @@ -use crate::db::proposals::{ +use crate::db::governance::{ self, create_activity, get_all_activities, get_proposal_by_id, get_proposals, get_recent_activities, }; @@ -100,7 +100,7 @@ impl GovernanceController { ctx.insert("user", &user); // Get proposals from the database - let proposals = match crate::db::proposals::get_proposals() { + let proposals = match crate::db::governance::get_proposals() { Ok(props) => { // println!( // "📋 Proposals list page: Successfully loaded {} proposals from database", @@ -375,7 +375,7 @@ impl GovernanceController { } else { ProposalStatus::Active }; - match proposals::create_new_proposal( + match governance::create_new_proposal( &user_id, &user_name, proposal_title, @@ -409,7 +409,7 @@ impl GovernanceController { // For now, we'll just redirect to the proposals page with a success message // Get proposals from the database - let proposals = match crate::db::proposals::get_proposals() { + let proposals = match crate::db::governance::get_proposals() { Ok(props) => { println!( "✅ Successfully loaded {} proposals from database", @@ -485,7 +485,7 @@ impl GovernanceController { }; // Submit the vote - match crate::db::proposals::submit_vote_on_proposal( + match crate::db::governance::submit_vote_on_proposal( proposal_id_u32, user_id, &form.vote_type, @@ -546,7 +546,7 @@ impl GovernanceController { let user_id = user.get("id").and_then(|v| v.as_i64()).unwrap_or(1) as i32; // Get all proposals from the database - let proposals = match crate::db::proposals::get_proposals() { + let proposals = match crate::db::governance::get_proposals() { Ok(props) => props, Err(e) => { ctx.insert("error", &format!("Failed to load proposals: {}", e)); diff --git a/actix_mvc_app/src/db/proposals.rs b/actix_mvc_app/src/db/governance.rs similarity index 100% rename from actix_mvc_app/src/db/proposals.rs rename to actix_mvc_app/src/db/governance.rs diff --git a/actix_mvc_app/src/db/mod.rs b/actix_mvc_app/src/db/mod.rs index 6def13b..cfe9423 100644 --- a/actix_mvc_app/src/db/mod.rs +++ b/actix_mvc_app/src/db/mod.rs @@ -1,2 +1,2 @@ pub mod db; -pub mod proposals; +pub mod governance;