* Determine whether a plugin is subscribed to a given topic/method. */
| 2415 | * Determine whether a plugin is subscribed to a given topic/method. |
| 2416 | */ |
| 2417 | static bool plugin_subscriptions_contains(struct plugin *plugin, |
| 2418 | const char *method) |
| 2419 | { |
| 2420 | for (size_t i = 0; i < tal_count(plugin->subscriptions); i++) { |
| 2421 | if (streq(method, plugin->subscriptions[i].topic) |
| 2422 | || is_asterix_notification(method, |
| 2423 | plugin->subscriptions[i].topic)) |
| 2424 | return true; |
| 2425 | } |
| 2426 | |
| 2427 | return false; |
| 2428 | } |
| 2429 | |
| 2430 | bool plugins_anyone_cares(struct plugins *plugins, const char *method) |
| 2431 | { |
no test coverage detected