DICTIONARY_FOREACH(md, &iter, target_p->user->metadata)
{
- sendto_one(client_p, ":%s ENCAP * METADATA %s %s :%s",
+ sendto_one(client_p, ":%s ENCAP * METADATA ADD %s %s :%s",
use_id(target_p), use_id(target_p), md->name, md->value);
}
}
sendto_one(client_p, "%s", buf);
+ DICTIONARY_FOREACH(md, &iter, chptr->metadata)
+ {
+ /* don't bother bursting +J metadata */
+ if(!(md->name[0] == 'K'))
+ sendto_one(&me, ":%s ENCAP * METADATA ADD %s %s :%s",
+ use_id(target_p), use_id(target_p), md->name, md->value);
+ }
+
if(rb_dlink_list_length(&chptr->banlist) > 0)
burst_modes_TS6(client_p, chptr, &chptr->banlist, 'b');