fix: follow undergraduate login links and capture live history URLs
This commit is contained in:
@@ -67,9 +67,10 @@ class UndergraduateFragment {
|
||||
}
|
||||
|
||||
class UndergraduatePageEvidence {
|
||||
const UndergraduatePageEvidence(this.authenticated, this.pages);
|
||||
const UndergraduatePageEvidence(this.authenticated, this.pages, this.url);
|
||||
final bool authenticated;
|
||||
final List<UndergraduateFragment> pages;
|
||||
final Uri url;
|
||||
static UndergraduatePageEvidence decode(Object raw, Uri current) {
|
||||
try {
|
||||
dynamic value = raw;
|
||||
@@ -116,6 +117,7 @@ class UndergraduatePageEvidence {
|
||||
return UndergraduatePageEvidence(
|
||||
value['authenticated'] == true,
|
||||
List.unmodifiable(result),
|
||||
current,
|
||||
);
|
||||
} on FormatException {
|
||||
rethrow;
|
||||
|
||||
Reference in New Issue
Block a user