backup: Always store uid/gid

This commit is contained in:
Alexander Weiss 2022-07-06 12:16:17 +02:00
parent 07db2fec19
commit 297e337dfc
2 changed files with 6 additions and 6 deletions

View File

@ -184,8 +184,8 @@ fn map_entry(entry: DirEntry, with_atime: bool, cache: &UsersCache) -> Result<(P
atime,
ctime,
mode,
uid,
gid,
uid: Some(uid),
gid: Some(gid),
user,
group,
inode,

View File

@ -53,10 +53,10 @@ pub struct Metadata {
pub atime: Option<DateTime<Local>>,
#[serde(default, skip_serializing_if = "Option::is_none")]
pub ctime: Option<DateTime<Local>>,
#[serde(default, skip_serializing_if = "is_default")]
pub uid: u32,
#[serde(default, skip_serializing_if = "is_default")]
pub gid: u32,
#[serde(default, skip_serializing_if = "Option::is_none")]
pub uid: Option<u32>,
#[serde(default, skip_serializing_if = "Option::is_none")]
pub gid: Option<u32>,
#[serde(default, skip_serializing_if = "Option::is_none")]
pub user: Option<String>,
#[serde(default, skip_serializing_if = "Option::is_none")]