We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5acf61d commit 9246083Copy full SHA for 9246083
src/file.js
@@ -415,10 +415,14 @@ module.exports = function(AV) {
415
* @private
416
*/
417
_fileToken(type, route = 'fileTokens') {
418
- const name = this.attributes.name;
+ let name = this.attributes.name;
419
420
+ let extName = extname(name);
421
+ if (!extName && this._extName) {
422
+ name += this._extName;
423
+ extName = this._extName;
424
+ }
425
// Create 16-bits uuid as qiniu key.
- const extName = extname(name) || this._extName;
426
const key = hexOctet() + hexOctet() + hexOctet() + hexOctet() + hexOctet() + extName;
427
const data = {
428
key,
0 commit comments