From c141ff9da78e5eef975e5dac714285e855779d0f Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Sat, 22 Jun 2019 03:56:26 -0400 Subject: [PATCH] Instagram ripper no long throws an error when it can't find the qhash on single posts --- .../com/rarchives/ripme/ripper/rippers/InstagramRipper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/InstagramRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/InstagramRipper.java index a05df206..e40d97d3 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/InstagramRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/InstagramRipper.java @@ -159,7 +159,8 @@ public class InstagramRipper extends AbstractJSONRipper { Document p = resp.parse(); // Get the query hash so we can download the next page qHash = getQHash(p); - if (qHash == null) { + // The qHash is not needed if ripping a single post + if (qHash == null && !url.toExternalForm().contains("/p/")) { throw new IOException("Unable to extract qhash from page"); } return getJSONFromPage(p);