FIX: detect local assets for subfolder installs

This commit is contained in:
Jeff Wong
2019-04-13 10:35:23 -07:00
parent 95ada3f190
commit 2863abefdd
2 changed files with 9 additions and 1 deletions

View File

@ -28,6 +28,14 @@ describe UrlHelper do
expect(UrlHelper.is_local("/assets/javascripts/all.js")).to eq(true)
end
it "is true for relative assets for subfolders" do
store = stub
store.expects(:has_been_uploaded?).returns(false)
Discourse.stubs(:store).returns(store)
Discourse.stubs(:base_uri).returns("/subpath")
expect(UrlHelper.is_local("/subpath/assets/javascripts/all.js")).to eq(true)
end
it "is true for plugin assets" do
store = stub
store.expects(:has_been_uploaded?).returns(false)