Replace timestamp-based IDs with UUIDs for guaranteed uniqueness and race condition safety
This commit is contained in:
@@ -45,8 +45,9 @@ async function saveNews(newsData) {
|
||||
}
|
||||
} else {
|
||||
const newItem = {
|
||||
id: `n${Date.now()}`,
|
||||
...newsData,
|
||||
id: `n${Date.now()}`,
|
||||
// ID must come AFTER ...newsData to not be overwritten
|
||||
created: (/* @__PURE__ */ new Date()).toISOString(),
|
||||
updated: (/* @__PURE__ */ new Date()).toISOString()
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user