mirror of
https://github.com/RoastSlav/quickdrop.git
synced 2025-12-26 09:09:54 -06:00
index returns the same as /file/upload without redirecting
This commit is contained in:
@@ -1,12 +1,22 @@
|
||||
package org.rostislav.quickdrop.controller;
|
||||
|
||||
import org.rostislav.quickdrop.service.ApplicationSettingsService;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.ui.Model;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
|
||||
@Controller
|
||||
public class IndexViewController {
|
||||
private final ApplicationSettingsService applicationSettingsService;
|
||||
|
||||
public IndexViewController(ApplicationSettingsService applicationSettingsService) {
|
||||
this.applicationSettingsService = applicationSettingsService;
|
||||
}
|
||||
|
||||
@GetMapping("/")
|
||||
public String getIndexPage() {
|
||||
return "redirect:/file/upload";
|
||||
public String getIndexPage(Model model) {
|
||||
model.addAttribute("maxFileSize", applicationSettingsService.getFormattedMaxFileSize());
|
||||
model.addAttribute("maxFileLifeTime", applicationSettingsService.getMaxFileLifeTime());
|
||||
return "upload";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav ms-auto">
|
||||
<li class="nav-item"><a class="nav-link" href="/file/list">View Files</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="/file/upload">Upload File</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="/">Upload File</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="/admin/dashboard" onclick="requestAdminPassword()">Admin
|
||||
Dashboard</a></li>
|
||||
</ul>
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav ms-auto">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/file/upload">Upload File</a>
|
||||
<a class="nav-link" href="/">Upload File</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<!-- Admin Dashboard Button -->
|
||||
|
||||
Reference in New Issue
Block a user