diff --git a/config.toml b/config.toml index f1a18dab72..0850c4850c 100644 --- a/config.toml +++ b/config.toml @@ -104,7 +104,7 @@ rdi_current_version = "2.2.1" # mappingClientId maps to keys in data/command-api-mapping.json for method signatures "Python"={quickstartSlug="redis-py", langId="python", clientId="redis-py", clientName="redis-py", mappingClientId="redis_py", genericCall="execute_command"} "Node.js"={quickstartSlug="nodejs", langId="javascript", clientId="node-redis", clientName="node-redis", mappingClientId="node_redis", genericCall="sendCommand"} -"ioredis"={quickstartSlug="ioredis", langId="javascript", clientId="ioredis", clientName="ioredis", mappingClientId="ioredis"} +"ioredis"={quickstartSlug="ioredis", langId="javascript", clientId="ioredis", clientName="ioredis", mappingClientId="ioredis", genericCall="call"} "Java-Sync"={quickstartSlug="jedis", langId="java", clientId="jedis", clientName="Jedis", mappingClientId="jedis", genericCall="sendCommand"} "Lettuce-Sync"={quickstartSlug="lettuce", langId="java", clientId="lettuce", clientName="Lettuce", mappingClientId="lettuce_sync", genericCall="dispatch"} "Java-Async"={quickstartSlug="lettuce", langId="java", clientId="lettuce", clientName="Lettuce", mappingClientId="lettuce_async", genericCall="dispatch"} @@ -117,7 +117,7 @@ rdi_current_version = "2.2.1" "C#-Async (SE.Redis)"={quickstartSlug="dotnet", langId="csharp", clientId="stackexchange-redis", clientName="StackExchange.Redis", mappingClientId="nredisstack_async", genericCall="ExecuteAsync"} "RedisVL"={quickstartSlug="redis-vl", langId="python", clientId="redis-vl", clientName="RedisVL", mappingClientId="redisvl"} "PHP"={quickstartSlug="php", langId="php", clientId="predis", clientName="Predis", mappingClientId="php", genericCall="executeRaw"} -"Ruby"={quickstartSlug="redis-rb", langId="ruby", clientId="redis-rb", clientName="redis-rb", mappingClientId="redis_rb"} +"Ruby"={quickstartSlug="redis-rb", langId="ruby", clientId="redis-rb", clientName="redis-rb", mappingClientId="redis_rb", genericCall="call"} "Rust-Sync"={quickstartSlug="rust", langId="rust", clientId="redis-rs", clientName="redis-rs", mappingClientId="redis_rs_sync", genericCall="redis::cmd"} "Rust-Async"={quickstartSlug="rust", langId="rust", clientId="redis-rs", clientName="redis-rs", mappingClientId="redis_rs_async", genericCall="redis::cmd"} "Python (Iris)"={quickstartSlug="", langId="python", clientId="iris-python", clientName="Python (Iris)", mappingClientId=""} diff --git a/layouts/partials/components/api-methods-tab.html b/layouts/partials/components/api-methods-tab.html index 7fc9222fea..dca8499f2d 100644 --- a/layouts/partials/components/api-methods-tab.html +++ b/layouts/partials/components/api-methods-tab.html @@ -22,10 +22,10 @@ {{/* Define client order explicitly */}} {{/* $clientOrder controls the dropdown UI and signature rendering - one entry per mappingClientId */}} -{{ $clientOrder := slice "Python" "Node.js" "Java-Sync" "Lettuce-Sync" "Java-Async" "Java-Reactive" "Go" "C#-Sync (NRedisStack)" "C#-Async (NRedisStack)" "PHP" "Rust-Sync" "Rust-Async" }} +{{ $clientOrder := slice "Python" "Node.js" "ioredis" "Java-Sync" "Lettuce-Sync" "Java-Async" "Java-Reactive" "Go" "C#-Sync (NRedisStack)" "C#-Async (NRedisStack)" "PHP" "Ruby" "Rust-Sync" "Rust-Async" }} {{/* $jsClientOrder also includes SE.Redis variants so the localStorage tab-sync works when a user has a SE.Redis tab selected on a content page and then visits a command reference page */}} -{{ $jsClientOrder := slice "Python" "Node.js" "Java-Sync" "Lettuce-Sync" "Java-Async" "Java-Reactive" "Go" "C#-Sync (NRedisStack)" "C#-Async (NRedisStack)" "C#-Sync (SE.Redis)" "C#-Async (SE.Redis)" "PHP" "Rust-Sync" "Rust-Async" }} +{{ $jsClientOrder := slice "Python" "Node.js" "ioredis" "Java-Sync" "Lettuce-Sync" "Java-Async" "Java-Reactive" "Go" "C#-Sync (NRedisStack)" "C#-Async (NRedisStack)" "C#-Sync (SE.Redis)" "C#-Async (SE.Redis)" "PHP" "Ruby" "Rust-Sync" "Rust-Async" }}
{{/* Client selector */}}