Repository: flex-asjs Updated Branches: refs/heads/develop a87ffefd3 -> cc098932c
Load bead if it wasn't already specified, and don't forget to pass url Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/659375e0 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/659375e0 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/659375e0 Branch: refs/heads/develop Commit: 659375e0b6160e5037566de859ee0a0ca6ecad25 Parents: e93c11d Author: DESKTOP-RH4S838\Yishay <[email protected]> Authored: Tue Jul 11 09:12:41 2017 +0300 Committer: DESKTOP-RH4S838\Yishay <[email protected]> Committed: Tue Jul 11 09:12:41 2017 +0300 ---------------------------------------------------------------------- .../flex/org/apache/flex/file/beads/FileLoaderAndUploader.as | 5 +++++ .../src/main/flex/org/apache/flex/file/beads/FileUploader.as | 1 + 2 files changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/659375e0/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileLoaderAndUploader.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileLoaderAndUploader.as b/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileLoaderAndUploader.as index 6f29f5b..91652f5 100644 --- a/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileLoaderAndUploader.as +++ b/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileLoaderAndUploader.as @@ -62,6 +62,11 @@ package org.apache.flex.file.beads value.addBead(_loader); } _uploader = value.getBeadByType(FileUploader) as FileUploader; + if (!_uploader) + { + _uploader = new FileUploader(); + value.addBead(_uploader); + } } /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/659375e0/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileUploader.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileUploader.as b/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileUploader.as index 470eb28..e9aad3c 100644 --- a/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileUploader.as +++ b/frameworks/projects/Network/src/main/flex/org/apache/flex/file/beads/FileUploader.as @@ -81,6 +81,7 @@ package org.apache.flex.file.beads var binaryUploader:URLBinaryLoader = new URLBinaryLoader(); var req:URLRequest = new URLRequest(); req.data = (host.model as FileModel).blob; + req.url = url; binaryUploader.addEventListener(Event.COMPLETE, completeHandler); binaryUploader.load(req); }
