diff --git a/repository/Brea/BreaTheme.class.st b/repository/Brea/BreaTheme.class.st index 23d6e68..573b737 100644 --- a/repository/Brea/BreaTheme.class.st +++ b/repository/Brea/BreaTheme.class.st @@ -141,9 +141,12 @@ BreaTheme >> folder: anObject [ { #category : #installation } BreaTheme >> installInto: aFolder [ - | zippedFile | + | zippedFile | self url ifNil: [ ^ self ]. - zippedFile := self downloadInto: FileLocator temp. + ZnClient new + url: self url; + downloadTo: FileLocator temp. + zippedFile := FileLocator temp / 'download'. (ZipArchive new readFrom: zippedFile) extractAllTo: aFolder. ^ aFolder ]