mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-10 06:39:01 +02:00
Merge pull request #11974 from overleaf/jk-catch-errors-in-rename-file
[web] add logging to catch an error in renameEntity GitOrigin-RevId: 74a942e87150a4fa94f7b1b46732de3df8b36389
This commit is contained in:
@@ -1302,6 +1302,19 @@ const ProjectEntityUpdateHandler = {
|
||||
source,
|
||||
callback
|
||||
) {
|
||||
if (!newName || typeof newName !== 'string') {
|
||||
const err = new OError('invalid newName value', {
|
||||
value: newName,
|
||||
type: typeof newName,
|
||||
projectId,
|
||||
entityId,
|
||||
entityType,
|
||||
userId,
|
||||
source,
|
||||
})
|
||||
logger.error({ err }, 'Invalid newName passed to renameEntity')
|
||||
return callback(err)
|
||||
}
|
||||
if (!SafePath.isCleanFilename(newName)) {
|
||||
return callback(new Errors.InvalidNameError('invalid element name'))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user