Deploying to gh-pages from @ 4b18992f6a 🚀

This commit is contained in:
realaravinth
2021-07-20 12:55:37 +00:00
parent 83afd2bcba
commit 2b95920c63
46 changed files with 442 additions and 94 deletions

View File

@@ -102,6 +102,10 @@
<span id="99"> 99</span>
<span id="100">100</span>
<span id="101">101</span>
<span id="102">102</span>
<span id="103">103</span>
<span id="104">104</span>
<span id="105">105</span>
</pre><div class="example-wrap"><pre class="rust ">
<span class="comment">/*
* Copyright (C) 2021 Aravinth Manivannan &lt;realaravinth@batsense.net&gt;
@@ -116,8 +120,7 @@
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see &lt;https://www.gnu.org/licenses/&gt;.
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see &lt;https://www.gnu.org/licenses/&gt;.
*/</span>
<span class="kw">use</span> <span class="ident">actix_web::web::ServiceConfig</span>;
@@ -156,17 +159,22 @@
<span class="ident">delete_user</span>(<span class="ident">NAME</span>, <span class="kw-2">&amp;</span><span class="ident">data</span>).<span class="kw">await</span>;
}
<span class="kw">let</span> (<span class="ident">data</span>, <span class="kw">_</span>, <span class="ident">signin_resp</span>) <span class="op">=</span> <span class="ident">register_and_signin</span>(<span class="ident">NAME</span>, <span class="ident">EMAIL</span>, <span class="ident">PASSWORD</span>).<span class="kw">await</span>;
<span class="ident">register_and_signin</span>(<span class="ident">NAME</span>, <span class="ident">EMAIL</span>, <span class="ident">PASSWORD</span>).<span class="kw">await</span>;
<span class="kw">let</span> (<span class="ident">data</span>, <span class="kw">_</span>, <span class="ident">signin_resp</span>, <span class="ident">token_key</span>) <span class="op">=</span> <span class="ident">add_levels_util</span>(<span class="ident">NAME</span>, <span class="ident">PASSWORD</span>).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">cookies</span> <span class="op">=</span> <span class="macro">get_cookie!</span>(<span class="ident">signin_resp</span>);
<span class="kw">let</span> <span class="ident">app</span> <span class="op">=</span> <span class="macro">get_app!</span>(<span class="ident">data</span>).<span class="kw">await</span>;
<span class="kw">let</span> <span class="ident">edit_sitekey_url</span> <span class="op">=</span> <span class="macro">format!</span>(<span class="string">&quot;/sitekey/{}/edit&quot;</span>, <span class="kw-2">&amp;</span><span class="ident">token_key</span>.<span class="ident">key</span>);
<span class="kw">let</span> <span class="ident">delete_sitekey_url</span> <span class="op">=</span> <span class="macro">format!</span>(<span class="string">&quot;/sitekey/{}/delete&quot;</span>, <span class="kw-2">&amp;</span><span class="ident">token_key</span>.<span class="ident">key</span>);
<span class="kw">let</span> <span class="ident">urls</span> <span class="op">=</span> <span class="macro">vec!</span>[
<span class="ident">PAGES</span>.<span class="ident">home</span>,
<span class="ident">PAGES</span>.<span class="ident">panel</span>.<span class="ident">sitekey</span>.<span class="ident">add</span>,
<span class="ident">PAGES</span>.<span class="ident">panel</span>.<span class="ident">sitekey</span>.<span class="ident">list</span>,
<span class="ident">PAGES</span>.<span class="ident">panel</span>.<span class="ident">notifications</span>,
<span class="string">&quot;/sitekey/test/delete&quot;</span>,
<span class="ident">PAGES</span>.<span class="ident">panel</span>.<span class="ident">settings</span>,
<span class="kw-2">&amp;</span><span class="ident">delete_sitekey_url</span>,
<span class="kw-2">&amp;</span><span class="ident">edit_sitekey_url</span>,
];
<span class="kw">for</span> <span class="ident">url</span> <span class="kw">in</span> <span class="ident">urls</span>.<span class="ident">iter</span>() {