mirror of
https://github.com/CyberL1/Minecraft-Realms-Emulator.git
synced 2024-11-25 15:38:21 -05:00
fix: id -> wId
This commit is contained in:
parent
029b7230f5
commit
3a951beeb3
@ -208,16 +208,16 @@ namespace Minecraft_Realms_Emulator.Controllers
|
|||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("{id}/initialize")]
|
[HttpPost("{wId}/initialize")]
|
||||||
[CheckRealmOwner]
|
[CheckRealmOwner]
|
||||||
public async Task<ActionResult<World>> Initialize(int id, WorldCreateRequest body)
|
public async Task<ActionResult<World>> Initialize(int wId, WorldCreateRequest body)
|
||||||
{
|
{
|
||||||
string cookie = Request.Headers.Cookie;
|
string cookie = Request.Headers.Cookie;
|
||||||
string gameVersion = cookie.Split(";")[2].Split("=")[1];
|
string gameVersion = cookie.Split(";")[2].Split("=")[1];
|
||||||
|
|
||||||
var worlds = await _context.Worlds.ToListAsync();
|
var worlds = await _context.Worlds.ToListAsync();
|
||||||
|
|
||||||
var world = worlds.Find(w => w.Id == id);
|
var world = worlds.Find(w => w.Id == wId);
|
||||||
|
|
||||||
if (world == null) return NotFound("World not found");
|
if (world == null) return NotFound("World not found");
|
||||||
if (world.State != "UNINITIALIZED") return NotFound("World already initialized");
|
if (world.State != "UNINITIALIZED") return NotFound("World already initialized");
|
||||||
@ -269,20 +269,21 @@ namespace Minecraft_Realms_Emulator.Controllers
|
|||||||
return Ok(world);
|
return Ok(world);
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("{id}/reset")]
|
[HttpPost("{wId}/reset")]
|
||||||
[CheckRealmOwner]
|
[CheckRealmOwner]
|
||||||
public ActionResult<bool> Reset(int id)
|
public ActionResult<bool> Reset(int wId)
|
||||||
{
|
{
|
||||||
Console.WriteLine($"Resetting world {id}");
|
Console.WriteLine($"Resetting world {wId}");
|
||||||
return Ok(true);
|
return Ok(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPut("{id}/open")]
|
[HttpPut("{wId}/open")]
|
||||||
public async Task<ActionResult<bool>> Open(int id)
|
[CheckRealmOwner]
|
||||||
|
public async Task<ActionResult<bool>> Open(int wId)
|
||||||
{
|
{
|
||||||
var worlds = await _context.Worlds.ToListAsync();
|
var worlds = await _context.Worlds.ToListAsync();
|
||||||
|
|
||||||
var world = worlds.Find(w => w.Id == id);
|
var world = worlds.Find(w => w.Id == wId);
|
||||||
|
|
||||||
if (world == null) return NotFound("World not found");
|
if (world == null) return NotFound("World not found");
|
||||||
|
|
||||||
@ -293,13 +294,13 @@ namespace Minecraft_Realms_Emulator.Controllers
|
|||||||
return Ok(true);
|
return Ok(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPut("{id}/close")]
|
[HttpPut("{wId}/close")]
|
||||||
[CheckRealmOwner]
|
[CheckRealmOwner]
|
||||||
public async Task<ActionResult<bool>> Close(int id)
|
public async Task<ActionResult<bool>> Close(int wId)
|
||||||
{
|
{
|
||||||
var worlds = await _context.Worlds.ToListAsync();
|
var worlds = await _context.Worlds.ToListAsync();
|
||||||
|
|
||||||
var world = worlds.FirstOrDefault(w => w.Id == id);
|
var world = worlds.FirstOrDefault(w => w.Id == wId);
|
||||||
|
|
||||||
if (world == null) return NotFound("World not found");
|
if (world == null) return NotFound("World not found");
|
||||||
|
|
||||||
@ -310,13 +311,13 @@ namespace Minecraft_Realms_Emulator.Controllers
|
|||||||
return Ok(true);
|
return Ok(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpPost("{id}")]
|
[HttpPost("{wId}")]
|
||||||
[CheckRealmOwner]
|
[CheckRealmOwner]
|
||||||
public async Task<ActionResult<bool>> UpdateWorld(int id, WorldCreateRequest body)
|
public async Task<ActionResult<bool>> UpdateWorld(int wId, WorldCreateRequest body)
|
||||||
{
|
{
|
||||||
var worlds = await _context.Worlds.ToListAsync();
|
var worlds = await _context.Worlds.ToListAsync();
|
||||||
|
|
||||||
var world = worlds.Find(w => w.Id == id);
|
var world = worlds.Find(w => w.Id == wId);
|
||||||
|
|
||||||
if (world == null) return NotFound("World not found");
|
if (world == null) return NotFound("World not found");
|
||||||
|
|
||||||
@ -392,11 +393,11 @@ namespace Minecraft_Realms_Emulator.Controllers
|
|||||||
return Ok(true);
|
return Ok(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpGet("{Id}/backups")]
|
[HttpGet("{wId}/backups")]
|
||||||
[CheckRealmOwner]
|
[CheckRealmOwner]
|
||||||
public async Task<ActionResult<BackupsResponse>> GetBackups(int id)
|
public async Task<ActionResult<BackupsResponse>> GetBackups(int wId)
|
||||||
{
|
{
|
||||||
var backups = await _context.Backups.Where(b => b.World.Id == id).ToListAsync();
|
var backups = await _context.Backups.Where(b => b.World.Id == wId).ToListAsync();
|
||||||
|
|
||||||
BackupsResponse worldBackups = new()
|
BackupsResponse worldBackups = new()
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user