From 255791dab6d0fa3c16b644941b513bb58fa0517f Mon Sep 17 00:00:00 2001 From: Ryan Date: Wed, 15 Oct 2025 16:32:33 +0100 Subject: [PATCH 1/2] Retain trailing slash Fixes /employees/EMPLOYEE_ID turning into /employeesEMPLOYEE_ID --- lib/endpoints/employees.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/endpoints/employees.rb b/lib/endpoints/employees.rb index 8f64cf7..309cb6f 100644 --- a/lib/endpoints/employees.rb +++ b/lib/endpoints/employees.rb @@ -5,7 +5,7 @@ def initialize(token, id=false) super(token, id) self.uri = @@uri self.uri = id + '/' + @@uri if id - self.uri = self.uri.gsub("//", "/").chomp("/") + self.uri = self.uri.gsub("//", "/") end end end From 6c7d61120982b69e35df8c67b456290e09f2f4da Mon Sep 17 00:00:00 2001 From: Ryan Date: Wed, 15 Oct 2025 16:33:05 +0100 Subject: [PATCH 2/2] Example for 'Get single employee' --- readme.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/readme.md b/readme.md index bc34513..f209714 100644 --- a/readme.md +++ b/readme.md @@ -330,6 +330,9 @@ client = Wonde::Client.new('TOKEN_GOES_HERE') school = client.school('SCHOOL_ID_GOES_HERE') +# Get single employee +employee = school.employees.get('EMPLOYEE_ID_GOES_HERE') + # Get employees school.employees.all().each do |employee| p employee.forename + ' ' + employee.surname