diff --git a/.gitignore b/.gitignore
old mode 100644
new mode 100755
index 78b02d9..854ddbe
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
target/
Logs/
+Deployments/
# Local environment
.env
diff --git a/Traefik/.env.example b/Traefik/.env.example
old mode 100644
new mode 100755
diff --git a/bacon.toml b/bacon.toml
old mode 100644
new mode 100755
diff --git a/guides/cloudflare/CLOUDFLARE.md b/guides/cloudflare/CLOUDFLARE.md
old mode 100644
new mode 100755
diff --git a/guides/cloudflare/images/IMG_1.png b/guides/cloudflare/images/IMG_1.png
old mode 100644
new mode 100755
diff --git a/guides/cloudflare/images/IMG_2.png b/guides/cloudflare/images/IMG_2.png
old mode 100644
new mode 100755
diff --git a/guides/cloudflare/images/IMG_3.png b/guides/cloudflare/images/IMG_3.png
old mode 100644
new mode 100755
diff --git a/guides/cloudflare/images/IMG_4.png b/guides/cloudflare/images/IMG_4.png
old mode 100644
new mode 100755
diff --git a/guides/cloudflare/images/IMG_5.png b/guides/cloudflare/images/IMG_5.png
old mode 100644
new mode 100755
diff --git a/guides/cloudflare/images/IMG_6.png b/guides/cloudflare/images/IMG_6.png
old mode 100644
new mode 100755
diff --git a/rustfmt.toml b/rustfmt.toml
old mode 100644
new mode 100755
diff --git a/src/business/mod.rs b/src/business/mod.rs
old mode 100644
new mode 100755
diff --git a/src/business/repositories/deployments/delete.rs b/src/business/repositories/deployments/delete.rs
index 42cd810..e7431c3 100755
--- a/src/business/repositories/deployments/delete.rs
+++ b/src/business/repositories/deployments/delete.rs
@@ -9,14 +9,14 @@ use axum::http::StatusCode;
use mongodb::bson::{doc, oid::ObjectId};
use tracing::{event, Level};
-pub async fn delete(id: String) -> Result<(), VoyagerError> {
+pub async fn delete(id: &str) -> Result<(), VoyagerError> {
event!(
Level::DEBUG,
"Deleting deployment of id {id} from database."
);
- let oid = ObjectId::from_str(id.as_str())
- .map_err(|e| VoyagerError::invalid_delete_id(Box::new(e), &id))?;
+ let oid = ObjectId::from_str(id)
+ .map_err(|e| VoyagerError::invalid_delete_id(Box::new(e), id))?;
let result = REPOSITORIES_RUNTIME
.spawn_handled(
@@ -28,10 +28,10 @@ pub async fn delete(id: String) -> Result<(), VoyagerError> {
.await?;
let result = result.map_or_else(
- |e| Err(VoyagerError::delete_mongo(Box::new(e), &id)),
+ |e| Err(VoyagerError::delete_mongo(Box::new(e), id)),
|r| {
if r.deleted_count == 0 {
- Err(VoyagerError::delete(&id))
+ Err(VoyagerError::delete(id))
} else {
Ok(())
}
diff --git a/src/business/repositories/deployments/find_by_name.rs b/src/business/repositories/deployments/find_by_name.rs
index 379761f..93a82eb 100755
--- a/src/business/repositories/deployments/find_by_name.rs
+++ b/src/business/repositories/deployments/find_by_name.rs
@@ -7,22 +7,22 @@ use axum::http::StatusCode;
use mongodb::bson::doc;
use tracing::{event, Level};
-pub async fn find_by_name(name: String) -> Result