mirror of
https://github.com/opencultureconsulting/oai-pmh2.git
synced 2025-02-16 00:00:57 +01:00
Append metadataPrefix to resumption token
This commit is contained in:
parent
6360f41be2
commit
e717360090
@ -143,7 +143,7 @@
|
||||
<xsl:value-of select="/oai:OAI-PMH/oai:request/@metadataPrefix"/>
|
||||
</xsl:when>
|
||||
<xsl:when test="/oai:OAI-PMH/oai:request/@resumptionToken != ''">
|
||||
<xsl:value-of select="substring-after(/oai:OAI-PMH/oai:request/@resumptionToken,'_')"/>
|
||||
<xsl:value-of select="substring-after(/oai:OAI-PMH/oai:request/@resumptionToken,'~')"/>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
|
@ -117,6 +117,9 @@ class Token extends Entity
|
||||
public function __construct(string $verb, array $parameters)
|
||||
{
|
||||
$this->token = substr(md5(microtime()), 0, 8);
|
||||
if (isset($parameters['metadataPrefix'])) {
|
||||
$this->token .= '~' . $parameters['metadataPrefix'];
|
||||
}
|
||||
$this->verb = $verb;
|
||||
$this->parameters = serialize($parameters);
|
||||
$validUntil = new DateTime();
|
||||
|
Loading…
x
Reference in New Issue
Block a user