Switch to unified view

a/Allura/allura/model/attachments.py b/Allura/allura/model/attachments.py
...
...
25
    @property
25
    @property
26
    def artifact(self):
26
    def artifact(self):
27
        return self.ArtifactType.query.get(_id=self.artifact_id)
27
        return self.ArtifactType.query.get(_id=self.artifact_id)
28
28
29
    def url(self):
29
    def url(self):
30
        return self.artifact.url() + 'attachment/' + urllib.quote_plus(self.filename)
30
        return self.artifact.url() + 'attachment/' + urllib.quote(self.filename)
31
31
32
    def is_embedded(self):
32
    def is_embedded(self):
33
        from pylons import request
33
        from pylons import request
34
        return self.filename in request.environ.get('allura.macro.att_embedded', [])
34
        return self.filename in request.environ.get('allura.macro.att_embedded', [])
35
35