Skip to content

Commit 72d0e0d

Browse files
Filip-Lfilip-neti
andauthored
Handle old approach to grant datacap (#241)
Co-authored-by: Filip Lelek <[email protected]>
1 parent 153d0fb commit 72d0e0d

File tree

3 files changed

+11
-19
lines changed

3 files changed

+11
-19
lines changed

fplus-http-server/src/router/application.rs

+5-9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use actix_web::{get, post, web, HttpResponse, Responder};
22
use fplus_lib::core::{
3-
application::file::{StorageProviderChangeVerifier, VerifierGrantDataCapCids, VerifierInput},
3+
application::file::{StorageProviderChangeVerifier, VerifierInput},
44
ApplicationQueryParams, BranchDeleteInfo, CompleteGovernanceReviewInfo,
55
CompleteNewApplicationApprovalInfo, CompleteNewApplicationProposalInfo, CreateApplicationInfo,
66
DcReachedInfo, GithubQueryParams, LDNApplication, MoreInfoNeeded, NotifyRefillInfo,
@@ -116,10 +116,8 @@ pub async fn propose(
116116
github_username: query.github_username.clone(), // Use the provided `github_username` parameter
117117
signing_address: signer.signing_address,
118118
created_at: signer.created_at,
119-
message_cids: VerifierGrantDataCapCids {
120-
message_cid: signer.message_cids.message_cid,
121-
increase_allowance_cid: signer.message_cids.increase_allowance_cid,
122-
},
119+
message_cid: signer.message_cids.message_cid,
120+
increase_allowance_cid: signer.message_cids.increase_allowance_cid,
123121
};
124122
match ldn_application
125123
.complete_new_application_proposal(
@@ -230,10 +228,8 @@ pub async fn approve(
230228
github_username: query.github_username.clone(), // Use the provided `github_username` parameter
231229
signing_address: signer.signing_address,
232230
created_at: signer.created_at,
233-
message_cids: VerifierGrantDataCapCids {
234-
message_cid: signer.message_cids.message_cid,
235-
increase_allowance_cid: signer.message_cids.increase_allowance_cid,
236-
},
231+
message_cid: signer.message_cids.message_cid,
232+
increase_allowance_cid: signer.message_cids.increase_allowance_cid,
237233
};
238234
match ldn_application
239235
.complete_new_application_approval(

fplus-lib/src/core/application/file.rs

+4-8
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,8 @@ pub struct VerifierInput {
406406
pub github_username: String,
407407
pub signing_address: String,
408408
pub created_at: String,
409-
pub message_cids: VerifierGrantDataCapCids,
409+
pub message_cid: String,
410+
pub increase_allowance_cid: Option<String>,
410411
}
411412

412413
impl From<VerifierInput> for Verifier {
@@ -415,7 +416,8 @@ impl From<VerifierInput> for Verifier {
415416
github_username: input.github_username,
416417
signing_address: input.signing_address,
417418
created_at: input.created_at,
418-
message_cids: input.message_cids,
419+
message_cid: input.message_cid,
420+
increase_allowance_cid: input.increase_allowance_cid,
419421
}
420422
}
421423
}
@@ -428,12 +430,6 @@ pub struct Verifier {
428430
pub signing_address: String,
429431
#[serde(rename = "Created At")]
430432
pub created_at: String,
431-
#[serde(rename = "Message CIDs")]
432-
pub message_cids: VerifierGrantDataCapCids,
433-
}
434-
435-
#[derive(Serialize, Deserialize, Debug, Clone)]
436-
pub struct VerifierGrantDataCapCids {
437433
#[serde(rename = "Message CID")]
438434
pub message_cid: String,
439435
#[serde(

fplus-lib/src/core/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -3446,8 +3446,8 @@ _(OLD vs NEW)_
34463446

34473447
if let Some(first_verifier) = allocation.signers.0.first() {
34483448
signing_address.clone_from(&first_verifier.signing_address);
3449-
message_cid.clone_from(&first_verifier.message_cids.message_cid);
3450-
increase_allowance_cid = first_verifier.message_cids.increase_allowance_cid.clone();
3449+
message_cid.clone_from(&first_verifier.message_cid);
3450+
increase_allowance_cid = first_verifier.increase_allowance_cid.clone();
34513451
}
34523452
}
34533453

0 commit comments

Comments
 (0)