Ellington, Justice. This appeal and cross-appeal concern the constitutionality of statutory provisions imposing an annual assessment on “adult entertainment establishment[s],” as that phrase is defined in OCGA § 15-21-201 (1) of the Safe Harbor/Rachel’s Law Act.[1] In Case No. S21A0899, Lynnette T. Riley, the former State Revenue Commissioner, appeals from a partial grant of summary judgment in favor of the petitioner below, the Georgia Association of Club Executives (“GACE”), contending that the trial court erred by permanently enjoining the enforcement of OCGA § 15-21-201 (1) (B) – one of the definitions of “adult entertainment establishment” – based on the court’s ruling that the provision is unconstitutionally vague. In Case No. S21X0900, GACE cross-appeals, contending that the trial court erred in granting partial summary judgment in Riley’s favor on the remaining claims of GACE’s petition, arguing, among other things, that OCGA § 15-21-209, by imposing an annual assessment on adult entertainment establishments, violates constitutional due process and free speech protections. Although these appeals present challenges to the constitutionality of state statutes,[2] we do not address the merits of the appellant’s or the cross-appellant’s claims of error. Instead, we vacate the trial court’s summary judgment order and subsequent final judgment because, as explained more fully below, GACE’s action against Riley was moot when the trial court ruled. Riley, the only defendant remaining in the civil action, was sued by GACE in her individual capacity.[3] Riley left the Revenue Department in May 2019 when the Governor appointed her as State Treasurer. On May 3, 2019, the Governor, pursuant to OCGA § 482-2 (b), appointed David Curry as Interim Revenue Commissioner.[4] Curry was succeeded by Interim Revenue Commissioner Frank O’Connell on June 2, 2021. Following her appointment, Robyn Crittenden was sworn in as Revenue Commissioner on July 1, 2021, and currently holds that office.[5] The parties took no action in the trial court to substitute any of Riley’s successors as a defendant. In fact, the appellate record is silent concerning Riley’s departure and the appointment of her successors. When the Fulton County Superior Court entered its summary judgment order on April 2, 2020, and final judgment on June 15, 2020, Curry was Interim Revenue Commissioner.[6] Curry was also Interim Commissioner when Riley filed her notice of appeal on July 8, 2020, and when GACE cross-appealed on July 15, 2020.[7]The parties have not filed any pleading in this Court acknowledging that Riley is no longer Revenue Commissioner. Because GACE sued Riley in her individual capacity, Crittenden, the current Revenue Commissioner, cannot be automatically substituted in Riley’s place. Compare OCGA § 9-1125 (d) (1) (“When a public officer is a party to an action in his official capacity and during its pendency dies, resigns, or otherwise ceases to hold office, the action does not abate, and his successor is automatically substituted as a party. Proceedings following the substitution shall be in the name of the substituted party, but any misnomer not affecting the substantial rights of the parties shall be disregarded. An order of substitution may be entered at any time, but the omission to enter such an order shall not affect the substitution.” (emphasis supplied)).[8] Although the record does not reflect that Riley is no longer Revenue Commissioner, this Court may take judicial notice of the fact that the Governor, pursuant to OCGA § 48-2-2, appointed Riley’s replacement on May 3, 2019 and swore him in on May 14, 2019. First, judicial notice may be taken by a court at any stage of the proceeding, whether requested by a party or not. See OCGA § 24-2-201 (c), (f). Second, OCGA § 48-2-2 requires that the Governor, with the Senate’s consent, appoint the Revenue Commissioner. The appointment is thus a matter of public record capable of accurate and ready determination by reference to sources whose accuracy cannot reasonably be questioned. See OCGA § 24-2-201 (b) (“A judicially noticed fact shall be a fact which is not subject to reasonable dispute in that it is either: (1) Generally known within the territorial jurisdiction of the court; or (2) Capable of accurate and ready determination by resort to sources whose accuracy cannot reasonably be questioned.”); see also OCGA § 24-2-220 (“[T]he political makeup and history of this state and the federal government as well as the local divisions of this state . . . and all similar matters of legislative fact shall be judicially recognized without the introduction of proof.”). Although we have found no Georgia case applying OCGA § 242-201 or OCGA § 24-2-220 to a court’s taking judicial notice of a public official’s tenure in office, we have found on this point persuasive federal authority applying Rule 201 of the Federal Rules of Evidence[9] as well as persuasive Georgia authority applying the former Georgia Evidence Code.[10] Because Riley was no longer Revenue Commissioner at the time the trial court entered its summary judgment order and subsequent final judgment, an injunction against her in her individual capacity could not give GACE the relief it seeks. See Williams v. DeKalb County, 308 Ga. 265, 273 (3) (b) (ii) (840 SE2d 423) (2020) (“[G]iven that the purpose of an injunction is to restrain ‘a threatened . . . act of a private individual . . . which is illegal or contrary to equity and good conscience and for which no adequate remedy is provided at law[,]‘ OCGA § 9-5-1, [the plaintiff] must show that the person [it] has sued is the one committing the act at issue[.]” (citation omitted)). Riley was no longer “ committing the act at issue,” that is, collecting the tax GACE alleged to be unconstitutional, before the trial court entered its summary judgment order and final judgment. Because Riley was incapable, in her individual capacity, of giving GACE any of the relief it seeks, the case was moot and the trial court should have dismissed it rather than ruling on the merits of the parties’ cross-motions for summary judgment. See Barrow v. Raffensperger, 308 Ga. 660, 666 (2) (b) (842 SE2d 884) (2020) (“[M]ootness is an issue of jurisdiction and thus must be determined before a court addresses the merits of a claim.” (citation and punctuation omitted)); Chastain v. Baker, 255 Ga. 432, 433 (339 SE2d 241) (1986) (“A moot case is one which seeks to determine an abstract question which does not arise upon existing facts or rights.”); Metro Atlanta Task Force for the Homeless, Inc. v. Ichthus Cmty. Trust, 298 Ga. 221, 223 (1) (a) (780 SE2d 311) (2015) (Because “[i]t is incumbent upon this Court, even when not raised by the parties, to inquire into its own jurisdiction[,]” this Court dismissed one of several related appeals on mootness grounds.). Cf. Ga. Dept. of Human Svcs. v. Addison, 304 Ga. 425, 428 (1) n.5 (819 SE2d 20) (2018) (where the defendant was no longer employed by the State, “he [could] no longer give the plaintiffs any of the relief they [sought]” and the “ appeal as to him in his individual capacity [was] therefore dismissed as moot” (citation omitted)). A court may not address the constitutionality of the tax at issue absent the presence of a proper defendant in the action. See St. John’s Melkite Catholic Church v. Commr. of Revenue, 240 Ga. 733, 734 (1) (242 SE2d 108) (1978) (“We will not decide the constitutionality of a law where no justiciable case or controversy is presented.”). For these reasons, the trial court’s summary judgment order and final judgment are both vacated, and the cases are remanded with direction that Riley be dismissed from the action. Judgments vacated in Case Nos. S21A0899 and S21X0900, and cases remanded to the trial court with direction. All the Justices concur.