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