Skip to content

Commit

Permalink
Amended tokens from CheckFileInfo logs
Browse files Browse the repository at this point in the history
  • Loading branch information
glpatcern committed Jan 25, 2022
1 parent 0c45c36 commit 8dad261
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/core/wopi.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,11 @@ def checkFileInfo(fileid):
fmd['DisableExport'] = fmd['DisableCopy'] = fmd['DisablePrint'] = acctok['viewmode'] == utils.ViewMode.VIEW_ONLY
#fmd['LastModifiedTime'] = datetime.fromtimestamp(int(statInfo['mtime'])).isoformat() # this currently breaks

res = flask.Response(json.dumps(fmd), mimetype='application/json')
# amend sensitive metadata for the logs
fmd['HostViewUrl'] = fmd['HostEditUrl'] = fmd['DownloadUrl'] = '_amended_'
log.info('msg="File metadata response" token="%s" metadata="%s"' % (flask.request.args['access_token'][-20:], fmd))
return flask.Response(json.dumps(fmd), mimetype='application/json')
return res
except IOError as e:
log.info('msg="Requested file not found" filename="%s" token="%s" error="%s"' %
(acctok['filename'], flask.request.args['access_token'][-20:], e))
Expand Down

0 comments on commit 8dad261

Please sign in to comment.