summaryrefslogtreecommitdiff
path: root/include/extensible.h
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2024-11-11 15:24:40 +0000
committerSadie Powell <sadie@witchery.services>2024-11-11 15:24:40 +0000
commitee160842b3ccab37f005c16a8657781e0e0412fd (patch)
tree641692d0c73e1936da97fe50c5f0497633a6b436 /include/extensible.h
parent98c840eb02e3ed63dbf9e70782f64cdfdabc4fe6 (diff)
Fix serialising boolean extension items.
Diffstat (limited to 'include/extensible.h')
-rw-r--r--include/extensible.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/extensible.h b/include/extensible.h
index 0b3b1f1f4..5ac5f6816 100644
--- a/include/extensible.h
+++ b/include/extensible.h
@@ -191,7 +191,7 @@ class SerializableExtensibleItem<bool> : public PrimitiveExtensibleItem<bool>
void ExtensibleSerialize(const Extensible *e, const Serializable *s, Serialize::Data &data) const anope_override
{
data.SetType(this->name, Serialize::Data::DT_INT);
- data[this->name] << true;
+ data[this->name] << this->HasExt(e);
}
void ExtensibleUnserialize(Extensible *e, Serializable *s, Serialize::Data &data) anope_override