package org.webpieces.devrouter.impl;
import javax.inject.Singleton;
import org.webpieces.ctx.api.Current;
import org.webpieces.ctx.api.RouterRequest;
import org.webpieces.router.api.actions.Action;
import org.webpieces.router.api.actions.Actions;
@Singleton
public class NotFoundController {
public Action notFound() {
RouterRequest request = Current.request();
String error = request.getSingleMultipart("webpiecesError");
String url = request.getSingleMultipart("url");
if(url.contains("?")) {
url += "&webpiecesShowPage=true";
} else {
url += "?webpiecesShowPage=true";
}
return Actions.renderThis("error", error, "url", url);
}
}