diff --git a/Plugins/BTCPayServer.Plugins.NIP05/BTCPayServer.Plugins.NIP05.csproj b/Plugins/BTCPayServer.Plugins.NIP05/BTCPayServer.Plugins.NIP05.csproj
index 384be65..ba74b8e 100644
--- a/Plugins/BTCPayServer.Plugins.NIP05/BTCPayServer.Plugins.NIP05.csproj
+++ b/Plugins/BTCPayServer.Plugins.NIP05/BTCPayServer.Plugins.NIP05.csproj
@@ -11,7 +11,7 @@
Nostr
NIP5 addresses, Zap support, Nostr Wallet Connect Lightning support
- 1.1.18
+ 1.1.19
true
diff --git a/Plugins/BTCPayServer.Plugins.NIP05/Nip05Plugin.cs b/Plugins/BTCPayServer.Plugins.NIP05/Nip05Plugin.cs
index 0787b52..0f43027 100644
--- a/Plugins/BTCPayServer.Plugins.NIP05/Nip05Plugin.cs
+++ b/Plugins/BTCPayServer.Plugins.NIP05/Nip05Plugin.cs
@@ -13,7 +13,7 @@ namespace BTCPayServer.Plugins.NIP05
{
public override IBTCPayServerPlugin.PluginDependency[] Dependencies { get; } =
{
- new() {Identifier = nameof(BTCPayServer), Condition = ">=2.0.4"}
+ new() {Identifier = nameof(BTCPayServer), Condition = ">=2.0.7"}
};
public override void Execute(IServiceCollection applicationBuilder)
diff --git a/Plugins/BTCPayServer.Plugins.NIP05/Nip5Controller.cs b/Plugins/BTCPayServer.Plugins.NIP05/Nip5Controller.cs
index 9ba3246..c4bf8fa 100644
--- a/Plugins/BTCPayServer.Plugins.NIP05/Nip5Controller.cs
+++ b/Plugins/BTCPayServer.Plugins.NIP05/Nip5Controller.cs
@@ -191,6 +191,8 @@ public class Nip5Controller : Controller
[AllowAnonymous]
public async Task GetUser([FromQuery] string name)
{
+ if(string.IsNullOrEmpty(name))
+ return BadRequest("name is required");
var result = await Get(name);
return result.storeId is null
diff --git a/Plugins/BTCPayServer.Plugins.TicketTailor/BTCPayServer.Plugins.TicketTailor.csproj b/Plugins/BTCPayServer.Plugins.TicketTailor/BTCPayServer.Plugins.TicketTailor.csproj
index e27942f..734fe63 100644
--- a/Plugins/BTCPayServer.Plugins.TicketTailor/BTCPayServer.Plugins.TicketTailor.csproj
+++ b/Plugins/BTCPayServer.Plugins.TicketTailor/BTCPayServer.Plugins.TicketTailor.csproj
@@ -9,7 +9,7 @@
TicketTailor
Allows you to integrate with TicketTailor.com to sell tickets for Bitcoin
- 2.0.4
+ 2.0.5
true
diff --git a/Plugins/BTCPayServer.Plugins.TicketTailor/TicketTailorClient.cs b/Plugins/BTCPayServer.Plugins.TicketTailor/TicketTailorClient.cs
index 7992023..d2d2cd7 100644
--- a/Plugins/BTCPayServer.Plugins.TicketTailor/TicketTailorClient.cs
+++ b/Plugins/BTCPayServer.Plugins.TicketTailor/TicketTailorClient.cs
@@ -235,7 +235,14 @@ public class TicketTailorClient : IDisposable
[JsonPropertyName("name")] public string? Name { get; set; }
- [JsonPropertyName("price")] public decimal Price { get; set; }
+ [JsonPropertyName("price")] public decimal PriceCents { get; set; }
+
+ [JsonIgnore]
+ public decimal Price
+ {
+ get => PriceCents / 100;
+ set => PriceCents = (int)(value * 100);
+ }
[JsonPropertyName("status")] public string Status { get; set; }