fix: prioritize database content for privacy policy and update default markdown
This commit is contained in:
parent
62c5d94269
commit
41d3f4db7c
|
|
@ -12,7 +12,7 @@ const DEFAULT_DEVELOPER_INFO = {
|
||||||
};
|
};
|
||||||
|
|
||||||
const DEFAULT_PRIVACY_POLICY_MARKDOWN = `
|
const DEFAULT_PRIVACY_POLICY_MARKDOWN = `
|
||||||
### 개인정보처리방침 (초안)
|
### 개인정보처리방침
|
||||||
|
|
||||||
**Arena Picker**는 이용자의 개인정보를 최소한으로 수집하며, 투명하게 관리하기 위해 노력합니다.
|
**Arena Picker**는 이용자의 개인정보를 최소한으로 수집하며, 투명하게 관리하기 위해 노력합니다.
|
||||||
|
|
||||||
|
|
@ -36,8 +36,8 @@ const DEFAULT_PRIVACY_POLICY_MARKDOWN = `
|
||||||
#### 5. 이용자의 권리
|
#### 5. 이용자의 권리
|
||||||
이용자는 브라우저의 쿠키를 삭제함으로써 언제든지 식별 정보를 초기화할 수 있습니다.
|
이용자는 브라우저의 쿠키를 삭제함으로써 언제든지 식별 정보를 초기화할 수 있습니다.
|
||||||
|
|
||||||
**공고일자**: 2024년 5월 23일
|
**공고일자**: 2026년 5월 23일
|
||||||
**시행일자**: 2024년 5월 23일
|
**시행일자**: 2026년 5월 23일
|
||||||
`;
|
`;
|
||||||
|
|
||||||
let aboutCache;
|
let aboutCache;
|
||||||
|
|
@ -130,14 +130,12 @@ async function ensureAboutDefaults(collection) {
|
||||||
updateOne: {
|
updateOne: {
|
||||||
filter: { _id: PRIVACY_POLICY_ID },
|
filter: { _id: PRIVACY_POLICY_ID },
|
||||||
update: {
|
update: {
|
||||||
$set: {
|
|
||||||
markdown: DEFAULT_PRIVACY_POLICY_MARKDOWN,
|
|
||||||
updatedAt: now,
|
|
||||||
},
|
|
||||||
$setOnInsert: {
|
$setOnInsert: {
|
||||||
_id: PRIVACY_POLICY_ID,
|
_id: PRIVACY_POLICY_ID,
|
||||||
type: "privacyPolicy",
|
type: "privacyPolicy",
|
||||||
|
markdown: DEFAULT_PRIVACY_POLICY_MARKDOWN,
|
||||||
createdAt: now,
|
createdAt: now,
|
||||||
|
updatedAt: now,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
upsert: true,
|
upsert: true,
|
||||||
|
|
@ -156,7 +154,9 @@ function formatAboutContent(developerInfo = {}, privacyPolicy = {}) {
|
||||||
privacyPolicy?.markdown,
|
privacyPolicy?.markdown,
|
||||||
DEFAULT_PRIVACY_POLICY_MARKDOWN,
|
DEFAULT_PRIVACY_POLICY_MARKDOWN,
|
||||||
),
|
),
|
||||||
updatedAt: dateString(privacyPolicy?.updatedAt || privacyPolicy?.createdAt),
|
updatedAt: dateString(
|
||||||
|
privacyPolicy?.updatedAt || privacyPolicy?.createdAt,
|
||||||
|
),
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue