• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

divviup / divviup-api / 11293888846

11 Oct 2024 02:10PM UTC coverage: 55.932%. Remained the same
11293888846

push

github

web-flow
Bump primereact from 10.8.3 to 10.8.4 in /app (#1339)

Bumps [primereact](https://github.com/primefaces/primereact) from 10.8.3 to 10.8.4.
- [Release notes](https://github.com/primefaces/primereact/releases)
- [Changelog](https://github.com/primefaces/primereact/blob/master/CHANGELOG.md)
- [Commits](https://github.com/primefaces/primereact/commits)

---
updated-dependencies:
- dependency-name: primereact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

3932 of 7030 relevant lines covered (55.93%)

103.92 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

83.33
/src/queue/job/v1/create_user.rs
1
use crate::{
2
    entity::*,
3
    queue::job::{
4
        v1::{reset_password::ResetPassword, V1},
5
        EnqueueJob, Job, JobError, SharedJobState,
6
    },
7
};
8
use sea_orm::{ConnectionTrait, EntityTrait};
9
use serde::{Deserialize, Serialize};
10
use uuid::Uuid;
11

12
#[derive(Serialize, Deserialize, Debug, Clone, PartialEq, Eq, Copy)]
38✔
13
pub struct CreateUser {
14
    pub membership_id: Uuid,
15
}
16

17
impl CreateUser {
18
    pub async fn perform(
3✔
19
        &mut self,
3✔
20
        job_state: &SharedJobState,
3✔
21
        db: &impl ConnectionTrait,
3✔
22
    ) -> Result<Option<EnqueueJob>, JobError> {
3✔
23
        let membership = Memberships::find_by_id(self.membership_id)
3✔
24
            .one(db)
3✔
25
            .await?
5✔
26
            .ok_or_else(|| {
3✔
27
                JobError::MissingRecord(String::from("membership"), self.membership_id.to_string())
×
28
            })?;
3✔
29

30
        let user_id = job_state
3✔
31
            .auth0_client
3✔
32
            .create_user(&membership.user_email)
3✔
33
            .await?;
×
34
        Ok(Some(EnqueueJob::from(ResetPassword {
3✔
35
            membership_id: self.membership_id,
3✔
36
            user_id,
3✔
37
        })))
3✔
38
    }
3✔
39
}
40

41
impl From<CreateUser> for Job {
42
    fn from(value: CreateUser) -> Self {
10✔
43
        Self::V1(V1::CreateUser(value))
10✔
44
    }
10✔
45
}
46

47
impl PartialEq<Job> for CreateUser {
48
    fn eq(&self, other: &Job) -> bool {
×
49
        matches!(other, Job::V1(V1::CreateUser(c)) if c == self)
×
50
    }
×
51
}
52
impl PartialEq<CreateUser> for Job {
53
    fn eq(&self, other: &CreateUser) -> bool {
1✔
54
        matches!(self, Job::V1(V1::CreateUser(j)) if j == other)
1✔
55
    }
1✔
56
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc