Skip to content

Commit

Permalink
Add parent preview to inscription page (#3163)
Browse files Browse the repository at this point in the history
  • Loading branch information
elocremarc authored Feb 27, 2024
1 parent af180af commit 8c50c98
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 5 deletions.
3 changes: 1 addition & 2 deletions src/subcommand/server.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4396,9 +4396,8 @@ next
server.assert_response_regex(
format!("/inscription/{inscription_id}"),
StatusCode::OK,
format!(".*<title>Inscription 1</title>.*<dt>parent</dt>.*<dd><a class=monospace href=/inscription/{parent_inscription_id}>{parent_inscription_id}</a></dd>.*"),
format!(".*<title>Inscription 1</title>.*<dt>parent</dt>.*<div class=thumbnails>.**<a href=/inscription/{parent_inscription_id}><iframe .* src=/preview/{parent_inscription_id}></iframe></a>.*"),
);

server.assert_response_regex(
format!("/inscription/{parent_inscription_id}"),
StatusCode::OK,
Expand Down
6 changes: 5 additions & 1 deletion src/templates/inscription.rs
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,11 @@ mod tests {
<dt>id</dt>
<dd class=monospace>1{64}i1</dd>
<dt>parent</dt>
<dd><a class=monospace href=/inscription/2{64}i2>2{64}i2</a></dd>
<dd>
<div class=thumbnails>
<a href=/inscription/2{64}i2><iframe .* src=/preview/2{64}i2></iframe></a>
</div>
</dd>
<dt>preview</dt>
<dd><a href=/preview/1{64}i1>link</a></dd>
<dt>content</dt>
Expand Down
6 changes: 5 additions & 1 deletion templates/inscription.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,11 @@ <h1>Inscription {{ self.inscription_number }}</h1>
<dd class=monospace>{{ self.inscription_id }}</dd>
%% if let Some(parent) = &self.parent {
<dt>parent</dt>
<dd><a class=monospace href=/inscription/{{ parent }}>{{ parent }}</a></dd>
<dd>
<div class=thumbnails>
{{Iframe::thumbnail(*parent)}}
</div>
</dd>
%% }
%% if self.charms != 0 {
<dt>charms</dt>
Expand Down
2 changes: 1 addition & 1 deletion tests/wallet/inscribe.rs
Original file line number Diff line number Diff line change
Expand Up @@ -643,7 +643,7 @@ fn inscribe_with_parent_inscription_and_fee_rate() {
ord_rpc_server.assert_response_regex(
format!("/inscription/{}", child_output.inscriptions[0].id),
format!(
".*<dt>parent</dt>.*<a class=monospace href=/inscription/{}>.*",
".*<dt>parent</dt>.*<a href=/inscription/{}>.*",
child_output.parent.unwrap()
),
);
Expand Down

0 comments on commit 8c50c98

Please sign in to comment.