@@ -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