Skip to content

Commit 56b64a9

Browse files
committed
monographs: don't regenerate slug on update
1 parent 5717b67 commit 56b64a9

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

Notesnook.API/Controllers/MonographsController.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,6 @@ public async Task<IActionResult> UpdateAsync([FromQuery] string? deviceId, [From
180180
monograph.Content = null;
181181

182182
monograph.DatePublished = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
183-
monograph.Slug = GenerateSlug();
184183
var result = await monographs.Collection.UpdateOneAsync(
185184
CreateMonographFilter(userId, monograph),
186185
Builders<Monograph>.Update
@@ -189,7 +188,6 @@ public async Task<IActionResult> UpdateAsync([FromQuery] string? deviceId, [From
189188
.Set(m => m.EncryptedContent, monograph.EncryptedContent)
190189
.Set(m => m.SelfDestruct, monograph.SelfDestruct)
191190
.Set(m => m.Title, monograph.Title)
192-
.Set(m => m.Slug, monograph.Slug)
193191
.Set(m => m.Password, monograph.Password)
194192
);
195193
if (!result.IsAcknowledged) return BadRequest();
@@ -200,7 +198,7 @@ public async Task<IActionResult> UpdateAsync([FromQuery] string? deviceId, [From
200198
{
201199
id = monograph.ItemId,
202200
datePublished = monograph.DatePublished,
203-
publishUrl = monograph.ConstructPublishUrl()
201+
publishUrl = existingMonograph.ConstructPublishUrl()
204202
});
205203
}
206204
catch (Exception e)

0 commit comments

Comments
 (0)