|
|
@ -785,7 +785,6 @@ class V1 extends \JKingWeb\Arsse\REST\AbstractHandler { |
|
|
|
} |
|
|
|
try { |
|
|
|
Arsse::$db->subscriptionPropertiesSet(Arsse::$user->id, (int) $path[1], $in); |
|
|
|
return $this->getFeed($path); |
|
|
|
} catch (ExceptionInput $e) { |
|
|
|
switch ($e->getCode()) { |
|
|
|
case 10231: |
|
|
@ -797,6 +796,16 @@ class V1 extends \JKingWeb\Arsse\REST\AbstractHandler { |
|
|
|
return new ErrorResponse("404", 404); |
|
|
|
} |
|
|
|
} |
|
|
|
return $this->getFeed($path); |
|
|
|
} |
|
|
|
|
|
|
|
protected function deleteFeed(array $path): ResponseInterface { |
|
|
|
try { |
|
|
|
Arsse::$db->subscriptionRemove(Arsse::$user->id, (int) $path[1]); |
|
|
|
return new EmptyResponse(204); |
|
|
|
} catch (ExceptionInput $e) { |
|
|
|
return new ErrorResponse("404", 404); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public static function tokenGenerate(string $user, string $label): string { |
|
|
|