mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-16 10:16:16 +01:00
Fix sse for notifications behind nginx reverse proxy (#1650)
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
* SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
package sonia.scm.web;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
@@ -31,6 +31,7 @@ import org.jboss.resteasy.mock.MockDispatcherFactory;
|
||||
import org.jboss.resteasy.spi.Dispatcher;
|
||||
import org.jboss.resteasy.spi.HttpRequest;
|
||||
import org.jboss.resteasy.spi.HttpResponse;
|
||||
import org.jboss.resteasy.spi.ResteasyProviderFactory;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import sonia.scm.AlreadyExistsException;
|
||||
@@ -74,6 +75,10 @@ public class RestDispatcher {
|
||||
exceptionMapper.registerException(exceptionClass, status);
|
||||
}
|
||||
|
||||
public ResteasyProviderFactory getProviderFactory() {
|
||||
return dispatcher.getProviderFactory();
|
||||
}
|
||||
|
||||
public <T> void putDefaultContextObject(Class<T> clazz, T object) {
|
||||
dispatcher.getDefaultContextObjects().put(clazz, object);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user