Skip to content

Commit

Permalink
publish: Merge pull request #307 from tungleduyxyz/issue_88_add_new_s…
Browse files Browse the repository at this point in the history
…ubscription_apis

generated from commit a6569ec
  • Loading branch information
killbillio committed Apr 5, 2024
1 parent 628b493 commit 7d4d6bc
Showing 1 changed file with 24 additions and 2 deletions.
26 changes: 24 additions & 2 deletions subscription.html
Original file line number Diff line number Diff line change
Expand Up @@ -4318,7 +4318,24 @@ <h3 id='update-the-subscription-quantity'>Update the subscription quantity</h3>
<span class="nc">LocalDate</span> <span class="n">effectiveFromDate</span> <span class="o">=</span> <span class="kc">null</span><span class="o">;</span>

<span class="n">subscriptionApi</span><span class="o">.</span><span class="na">updateSubscriptionQuantity</span><span class="o">(</span><span class="n">subscriptionId</span><span class="o">,</span> <span class="n">body</span><span class="o">,</span> <span class="n">effectiveFromDate</span><span class="o">,</span> <span class="n">requestOptions</span><span class="o">);</span>
</code></pre></div><div class="highlight"><pre class="highlight ruby tab-ruby"><code><span class="no">TODO</span>
</code></pre></div><div class="highlight"><pre class="highlight ruby tab-ruby"><code><span class="n">user</span> <span class="o">=</span> <span class="s2">"demo"</span>
<span class="n">reason</span> <span class="o">=</span> <span class="kp">nil</span>
<span class="n">comment</span> <span class="o">=</span> <span class="kp">nil</span>

<span class="n">subscription</span> <span class="o">=</span> <span class="no">KillBillClient</span><span class="o">::</span><span class="no">Model</span><span class="o">::</span><span class="no">Subscription</span><span class="p">.</span><span class="nf">new</span>
<span class="n">subscription</span><span class="p">.</span><span class="nf">subscription_id</span> <span class="o">=</span> <span class="s2">"161692a4-c293-410c-a92f-939c5e3dcba7"</span>
<span class="n">subscription</span><span class="p">.</span><span class="nf">quantity</span> <span class="o">=</span> <span class="s2">"16"</span>

<span class="n">effective_from_date</span> <span class="o">=</span> <span class="kp">nil</span>
<span class="n">force_new_quantity_with_past_effective_date</span> <span class="o">=</span> <span class="kp">nil</span>

<span class="n">subscription</span><span class="p">.</span><span class="nf">update_quantity</span><span class="p">(</span>
<span class="n">user</span><span class="p">,</span>
<span class="n">reason</span><span class="p">,</span>
<span class="n">comment</span><span class="p">,</span>
<span class="n">effective_from_date</span><span class="p">,</span>
<span class="n">force_new_quantity_with_past_effective_date</span><span class="p">,</span>
<span class="n">options</span><span class="p">)</span>
</code></pre></div><div class="highlight"><pre class="highlight python tab-python"><code><span class="n">subscriptionApi</span> <span class="o">=</span> <span class="n">killbill</span><span class="p">.</span><span class="n">api</span><span class="p">.</span><span class="n">SubscriptionApi</span><span class="p">()</span>

<span class="n">subscription_id</span> <span class="o">=</span> <span class="s">'7b3f0181-d9e8-4886-a90a-af35e671f5f0'</span>
Expand Down Expand Up @@ -5913,7 +5930,12 @@ <h3 id='retrieve-subscription-event-audit-logs-with-history-by-subscription-even
<span class="no">UUID</span> <span class="n">subscriptionEventId</span> <span class="o">=</span> <span class="no">UUID</span><span class="o">.</span><span class="na">fromString</span><span class="o">(</span><span class="s">"b4b6f990-4456-4009-9e6c-9825a99a1f25"</span><span class="o">);</span>

<span class="nc">List</span><span class="o">&lt;</span><span class="nc">AuditLog</span><span class="o">&gt;</span> <span class="n">eventAuditLog</span> <span class="o">=</span> <span class="n">subscriptionApi</span><span class="o">.</span><span class="na">getSubscriptionEventAuditLogsWithHistory</span><span class="o">(</span><span class="n">subscriptionEventId</span><span class="o">,</span> <span class="n">requestOptions</span><span class="o">);</span>
</code></pre></div><div class="highlight"><pre class="highlight ruby tab-ruby"><code><span class="no">TODO</span>
</code></pre></div><div class="highlight"><pre class="highlight ruby tab-ruby"><code><span class="n">subscription</span> <span class="o">=</span> <span class="no">KillBillClient</span><span class="o">::</span><span class="no">Model</span><span class="o">::</span><span class="no">Subscription</span><span class="p">.</span><span class="nf">new</span>
<span class="n">subscription</span><span class="p">.</span><span class="nf">subscription_id</span> <span class="o">=</span> <span class="s2">"88f0cd47-ed92-4143-89e1-31b79c533208"</span>

<span class="n">event_id</span> <span class="o">=</span> <span class="s1">'dc283026-5be0-4e47-8190-b62fb0c9e357'</span>

<span class="n">audit_logs</span> <span class="o">=</span> <span class="n">subscription</span><span class="p">.</span><span class="nf">event_audit_logs_with_history</span><span class="p">(</span><span class="n">event_id</span><span class="p">,</span> <span class="n">options</span><span class="p">)</span>
</code></pre></div><div class="highlight"><pre class="highlight python tab-python"><code><span class="n">subscriptionApi</span> <span class="o">=</span> <span class="n">killbill</span><span class="p">.</span><span class="n">api</span><span class="p">.</span><span class="n">SubscriptionApi</span><span class="p">()</span>

<span class="n">event_id</span> <span class="o">=</span> <span class="s">'dc283026-5be0-4e47-8190-b62fb0c9e357'</span>
Expand Down

0 comments on commit 7d4d6bc

Please sign in to comment.