瀏覽代碼

fix RevisionUrl to decode escaped letters

Yuki Takei 9 年之前
父節點
當前提交
d0d8e43384
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      resource/js/components/Page/RevisionUrl.js

+ 4 - 3
resource/js/components/Page/RevisionUrl.js

@@ -15,11 +15,12 @@ export default class RevisionUrl extends React.Component {
       fontSize: "1em"
     }
 
-    const text = this.props.pagePath + '\n' + this.props.url;
+    const urlText = decodeURIComponent(this.props.url);
+    const copiedText = this.props.pagePath + '\n' + this.props.url;
     return (
       <span>
-        {this.props.url}
-        <CopyButton buttonId="btnCopyRevisionUrl" text={text}
+        {urlText}
+        <CopyButton buttonId="btnCopyRevisionUrl" text={copiedText}
             buttonClassName="btn btn-default" buttonStyle={buttonStyle} iconClassName="fa fa-link text-muted" />
       </span>
     );