Skip to content

SOLR-18153: Fix File Upload in Documents Tab of Admin UI#4204

Merged
epugh merged 2 commits intoapache:mainfrom
epugh:SOLR-18153
Mar 12, 2026
Merged

SOLR-18153: Fix File Upload in Documents Tab of Admin UI#4204
epugh merged 2 commits intoapache:mainfrom
epugh:SOLR-18153

Conversation

@epugh
Copy link
Contributor

@epugh epugh commented Mar 10, 2026

https://issues.apache.org/jira/browse/SOLR-18153

Description

uploading a file works, but due to how success/error is handled, you get a brower console error and therefore no visual feedback.

Solution

The .success() and .error() methods on the $http promise were deprecated in AngularJS 1.4 and removed in AngularJS 1.6+. Since the documents are still actually indexed (the POST itself succeeds), the underlying $http.post() works fine — it's only the callback wiring that was broken.

Tests

Tested both positive and negative cases manually and I see the appropriate feedback.

I also had claude check for OTHER situations like this, and this was the only one.

@epugh epugh requested a review from janhoy March 10, 2026 10:57
@epugh
Copy link
Contributor Author

epugh commented Mar 11, 2026

This is a pretty small change, so I'm looking to merge it Thursday or Friday at the latest...

@epugh epugh merged commit 4abc924 into apache:main Mar 12, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant